Building Dashboard with R

A Practical Guide for Beginners


🗓 Firday & Saturday, 26 & 27 January 2024 | 9:00am - 11: 00am

🏨 Virtual

💥 Register with Google Form

📝 To register for the workshop, follow instructions in the email “ Workshops” you received after registration.


Course Description

In this comprehensive course, you will learn how to create interactive and informative dashboards using the R programming language. Dashboards are essential tools for data visualization and communication, and R provides powerful libraries and tools to build them. Whether you are a data scientist, analyst, or anyone interested in presenting data effectively, this course will equip you with the skills to design and develop insightful dashboards.

What you’ll learn in this course?

  • Fundamentals of R
  • The Tidyverse Ecosystem
  • Interactive Data Visualization with Plotly
  • Interactive Data Visualization with Higherchart
  • Combining flexdashboard with Shiny

Why dashboard is so important in healthcare?

Dashboards play a crucial role in healthcare by providing a visual and interactive platform for monitoring, analyzing, and managing various aspects of healthcare operations and patient care. Here are some of the key reasons why dashboards are important in the healthcare industry:

  • Real-time Monitoring: Healthcare dashboards allow healthcare professionals to monitor patient data, equipment status, and key performance indicators in real-time. This real-time monitoring can be vital for making quick decisions and responding to critical situations promptly.

  • Clinical Decision Support: Dashboards can integrate patient data from electronic health records (EHRs) and other sources, helping clinicians make informed decisions about patient care. They can provide alerts, reminders, and clinical guidelines to improve patient outcomes and reduce errors.

  • Patient Management: Healthcare dashboards enable healthcare providers to track patient progress, medication adherence, and vital signs. This helps in providing personalized care plans and interventions, ultimately leading to better patient outcomes.

  • Resource Allocation: Hospitals and healthcare organizations can use dashboards to optimize resource allocation, including staffing, equipment, and bed management. This ensures that resources are efficiently distributed, reducing wait times and improving patient satisfaction.

  • Financial Management: Dashboards in healthcare can provide insights into revenue cycles, billing, and claims processing. They help in identifying areas for cost reduction and revenue enhancement, contributing to the financial health of healthcare institutions.

  • Quality Improvement: Healthcare dashboards can track and visualize key quality metrics, such as readmission rates, infection rates, and patient satisfaction scores. This information is vital for quality improvement initiatives and compliance with regulatory standards.

  • Population Health Management: Healthcare organizations can use dashboards to analyze and manage the health of entire populations. This includes identifying high-risk patients, monitoring disease outbreaks, and implementing preventive measures.

  • Data Analytics: Dashboards facilitate data-driven decision-making by providing data analytics tools and visualization capabilities. Healthcare professionals can explore data trends, patterns, and correlations to gain insights into patient care and operational efficiency.

  • Patient Engagement: Some healthcare dashboards are patient-facing, allowing patients to access their health records, schedule appointments, and communicate with healthcare providers. Patient engagement is essential for promoting active participation in their healthcare.

  • Compliance and Reporting: Dashboards help healthcare institutions track and report on compliance with healthcare regulations and standards. This ensures that the organization remains in good standing with regulatory bodies.

  • Emergency Preparedness: In times of emergencies or pandemics, dashboards can be used to track the spread of diseases, hospital capacity, and resource availability. This information is crucial for effective emergency response and resource allocation.

  • Research and Education: Healthcare dashboards can support medical research by providing access to large datasets for analysis. They are also valuable tools for medical education and training.

Prework

Before attending the workshop please have the following installed and configured on your machine.

  • Recent version of R

  • Recent version of RStudio

Install the flexdashboard package from CRAN as follows:

install.packages("flexdashboard")

If you want to use the development version of the flexdashboard package, you can install the package from GitHub via the remotes package:

remotes::install_github('rstudio/flexdashboard')

Instructor

Bio

Headshot of Jubayer

Hi, I am Jubayer, a highly motivated biomedical research enthusiasts with a Master of Science in Microbiology focus on public health and health data science. Research experience designing and implementing projects for biomedical data analysis (including next‑generation sequencing, RNA‑seq , and ssRNA‑seq ). I am interested in applying machine learning/deep learning tools and techniques in the context of disease diagnosis and large data analytics for public health while focusing on bridging the gap between computational and experimental laboratories through highly engaging and fruitful collaborations

Python is my primary language for data analysis and machine learning. I also have a basic understanding of R, Julia, SPSS, QGIS, and SQL.

This page highlights my teaching and research projects. Please reach out if you want to collaborate or have questions.

Skills

Programming Languages: Python, R, SQL, Julia, JavaScript; Data Science: scikit-learn, PyCaret, Dask, PySpark; GIS & Remote Sensing: ArcGIS, Geopandas, Xarray, Giovani; Analytics Softwares: SPSS, PowerBI, Microsoft Excel; Survey Tools: RedCap, KoboToolBox, EpiCollect, Google Forms; Academic Writing Tools: Microsoft Word, LaTeX, Mendeley; Bioinformatics: BioPython, Bioconductor, BioPandas, Galaxy, NGS, RNASeq, ssRNASeq; Miscellaneous Skills: UNIX, Version Control(Git), Web Scraping, APIs.

Selected Publications

  1. Hossain, M.J., Islam, M.W., Munni, U.R. et al. Health-related quality of life among thalassemia patients in Bangladesh using the SF-36 questionnaire. Scientific Reports 13, 7734 (2023). https://doi.org/10.1038/s41598-023-34205-9
  2. Towhid, S. T., Hossain, M. J., Sammo, M. A. S., & Akter, S. (2022). Perception of Students on Antibiotic Resistance and Prevention: An Online, Community-Based Case Study from Dhaka, Bangladesh. European Journal of Biology and Biotechnology, 3(3), 14–19. https://doi.org/10.24018/ejbio.2022.3.3.341
  3. Hossain, M.J., Towhid ST, Sultana S, Mukta SA, Gulshan R, Miah MS (2022). Knowledge and Attitudes towards Thalassemia among Public University Students in Bangladesh. Microbial Bioactives, 5(2), https://doi.org/10.25163/microbbioacts.526325.