Characteristic | N = 680 |
---|---|
Age | 21.80 (2.99) |
Gender | |
Female | 301 (44%) |
Male | 379 (56%) |
Marital Status | |
Married | 52 (7.6%) |
Unmarried | 628 (92%) |
Field of Study | |
Arts and Humanities | 88 (13%) |
Business | 85 (13%) |
Science | 445 (65%) |
Social science | 62 (9.1%) |
Year of Study | |
1st year | 266 (39%) |
2nd year | 131 (19%) |
3rd year | 115 (17%) |
4th year | 114 (17%) |
Masters | 54 (7.9%) |
Do you know about thalassemia? | |
No | 70 (10%) |
Yes | 610 (90%) |
1 Mean (SD); n (%) |
Publication-ready Tables with R
Make Your Research Easy—Stop Wasting Time on Formatting. Learn how to create, customize, and export stunning publication-ready tables for your research in just a few lines of code!
📊 An all-in-one, interactive workshop designed to help you create stunning, publication-ready tables effortlessly with gtsummary. |
📅 Friday & Saturday, 7 & 8 March, 2025 | 9:00am - 12:00 pm |
💻 Mode of Instructions (Virtual/Zoom) |
✍️ Register with Google Form |
💰 Registration Fee: 310 tk |
📧 After registration, you will receive a confirmation email within 24 hours with further instructions to join the workshop. |
Workshop Overview
In this workshop, you’ll learn how to effortlessly create publication-ready tables for your research papers using the powerful gtsummary package in R. Designed for researchers. This workshop will guide you through the process of transforming raw data into clean, well-organized, and visually appealing tables—without spending excessive time on formatting.
Through interactive demonstrations and hands-on exercises, you will gain a solid understanding of how to summarize research data efficiently, generate insightful reports, and ensure your results are presentation-ready for scientific journals. By the end of the workshop, you’ll be equipped with the skills and tools needed to streamline your data reporting process and focus on what matters most—your research.
Let’s make great tables!
This online workshop will only take a few hours of your time but will drastically improve your skills in creating publication-ready tables with gtsummary in R.
By the end, you’ll become the go-to expert in your team when it comes to summarizing and presenting data in a way that’s both clear and visually appealing. You’ll generate tables that are not only easy to interpret but also publication-ready, eliminating the hassle of endless formatting.
Sure, you could spend hours piecing together tips and tricks from blogs, forums, and documentation, but we’ve condensed all the essential techniques into one streamlined workshop to save you time and effort.
This ultimate workshop on publication-ready tables with gtsummary is designed to make your research reporting process easier and more efficient than ever.
Master Publication-Ready Tables with gtsummary, step by step
You will begin with basic table generation and progress to creating the most customized and visually appealing clinical reports with gtsummary in R.
Each module also includes detailed explanations of key gtsummary functions and essential data summarization concepts, ensuring that by the end, you’ll be equipped to create professional-quality tables for any research paper.
Here is the plan:
Module 1
Introduction & Setup
Learn why R is the best tool for automating table creation and ensuring publication-quality formatting using gtsummary and gt. Set up R, install required packages, and prepare datasets for table generation.
Module 2
Descriptive Tables
Create well-structured summary tables for categorical and continuous variables. The module will also cover how to create cross-tabulation (contingency) tables to examine relationships between categorical variables.
Module 3
Difference Tables
In this module, you’ll learn how to create Difference Tables that summarize statistical comparisons, such as t-tests and ANOVA results, between different groups. These tables are essential for presenting the differences in means or other summary statistics across categorical variables.
Module 4
Association Tables
In this module, you will learn how to create Association Tables that summarize the relationship between categorical variables, such as those tested using chi-square tests. These tables are essential for presenting statistical associations between different groups or factors.
Module 5
Regression Analysis Tables
In this module, you’ll learn how to create Regression Analysis Tables for various types of regression models, including Linear Regression, Logistic Regression, Ordinal Regression, and Poisson Regression. These tables are key for summarizing model results, providing a clear overview of the relationships between predictors and outcomes.
Module 6
Survival Analysis Tables
In this module, you will learn how to create Survival Analysis Tables that summarize the results of time-to-event analyses, such as Cox Proportional Hazards and Kaplan-Meier survival curves. These tables are crucial for presenting survival rates, hazard ratios, and associated statistics in clinical and epidemiological research.
Learn how to make this!
Descriptive Tables
Descriptive statistics for continuous, categorical, and dichotomous variables in R, and presents the results in a beautiful, customizable summary table ready for publication (for example, Table 1 or demographic tables).
Comparative Tables
Comparative tables are a type of analytical table used to present and compare data across different variables, categories, or entities. These tables are commonly employed to highlight similarities, differences, and relationships between data points.They allow for a concise and structured way to showcase information side by side, making it easier for the audience to draw insights and conclusions.
Characteristic | Overall N = 610 |
Good N = 156 |
Poor N = 454 |
---|---|---|---|
Age | 21.79 (3.06) | 21.85 (1.85) | 21.77 (3.38) |
Gender | |||
Female | 274 (45%) | 64 (41%) | 210 (46%) |
Male | 336 (55%) | 92 (59%) | 244 (54%) |
Marital Status | |||
Married | 48 (7.9%) | 14 (9.0%) | 34 (7.5%) |
Unmarried | 562 (92%) | 142 (91%) | 420 (93%) |
Field of Study | |||
Arts and Humanities | 69 (11%) | 17 (11%) | 52 (11%) |
Business | 72 (12%) | 16 (10%) | 56 (12%) |
Science | 414 (68%) | 115 (74%) | 299 (66%) |
Social science | 55 (9.0%) | 8 (5.1%) | 47 (10%) |
Year of Study | |||
1st year | 240 (39%) | 55 (35%) | 185 (41%) |
2nd year | 114 (19%) | 25 (16%) | 89 (20%) |
3rd year | 101 (17%) | 26 (17%) | 75 (17%) |
4th year | 107 (18%) | 35 (22%) | 72 (16%) |
Masters | 48 (7.9%) | 15 (9.6%) | 33 (7.3%) |
1 Mean (SD); n (%) |
Association Tables
Analytical tables typically refer to organized and structured data representations used for analysis, comparison, and interpretation of information. They are commonly used in various fields such as statistics, research, business, and academia. Analytical tables help present data in a clear and concise manner, making it easier to identify patterns, trends, and relationships among variables.
Characteristic | Overall N = 610 |
Good N = 156 |
Poor N = 454 |
p-value |
---|---|---|---|---|
Age | 21.79 (3.06) | 21.85 (1.85) | 21.77 (3.38) | 0.14 |
Gender | 0.3 | |||
Female | 274 (45%) | 64 (41%) | 210 (46%) | |
Male | 336 (55%) | 92 (59%) | 244 (54%) | |
Marital Status | 0.6 | |||
Married | 48 (7.9%) | 14 (9.0%) | 34 (7.5%) | |
Unmarried | 562 (92%) | 142 (91%) | 420 (93%) | |
Field of Study | 0.2 | |||
Arts and Humanities | 69 (11%) | 17 (11%) | 52 (11%) | |
Business | 72 (12%) | 16 (10%) | 56 (12%) | |
Science | 414 (68%) | 115 (74%) | 299 (66%) | |
Social science | 55 (9.0%) | 8 (5.1%) | 47 (10%) | |
Year of Study | 0.3 | |||
1st year | 240 (39%) | 55 (35%) | 185 (41%) | |
2nd year | 114 (19%) | 25 (16%) | 89 (20%) | |
3rd year | 101 (17%) | 26 (17%) | 75 (17%) | |
4th year | 107 (18%) | 35 (22%) | 72 (16%) | |
Masters | 48 (7.9%) | 15 (9.6%) | 33 (7.3%) | |
1 Mean (SD); n (%) | ||||
2 Wilcoxon rank sum test; Pearson's Chi-squared test |
Univariate Regression Tables
Univariate regression is a type of linear regression where you have one independent variable (predictor) and one dependent variable (response). Regression tables are used to present the results of regression analysis, including coefficients, standard errors, significance levels, and other relevant statistics. Below is an example of what a simple univariate regression table might look like:
Characteristic | N | OR | 95% CI | p-value |
---|---|---|---|---|
Age | 183 | 1.02 | 1.00, 1.04 | 0.10 |
Chemotherapy Treatment | 193 | |||
Drug A | — | — | ||
Drug B | 1.21 | 0.66, 2.24 | 0.53 | |
Marker Level (ng/mL) | 183 | 1.35 | 0.94, 1.93 | 0.10 |
T Stage | 193 | |||
T1 | — | — | ||
T2 | 0.63 | 0.27, 1.46 | 0.29 | |
T3 | 1.13 | 0.48, 2.68 | 0.77 | |
T4 | 0.83 | 0.36, 1.92 | 0.67 | |
Grade | 193 | |||
I | — | — | ||
II | 0.95 | 0.45, 2.00 | 0.88 | |
III | 1.10 | 0.52, 2.29 | 0.81 | |
Abbreviations: CI = Confidence Interval, OR = Odds Ratio |
Multivariate Regression Tables
A multivariate regression table provides a summary of the results obtained from a multivariate regression analysis. This type of analysis involves multiple independent variables (predictors) and a single dependent variable.
Characteristic | OR | 95% CI | p-value |
---|---|---|---|
Age | 1.02 | 1.00, 1.04 | 0.11 |
T Stage | 0.32 | ||
T1 | — | — | |
T2 | 0.45 | 0.17, 1.11 | |
T3 | 0.86 | 0.33, 2.22 | |
T4 | 0.64 | 0.25, 1.62 | |
Chemotherapy Treatment | 0.39 | ||
Drug A | — | — | |
Drug B | 1.34 | 0.69, 2.64 | |
Marker Level (ng/mL) | 1.41 | 0.96, 2.09 | 0.080 |
Grade | >0.99 | ||
I | — | — | |
II | 1.04 | 0.45, 2.42 | |
III | 1.04 | 0.47, 2.32 | |
Abbreviations: CI = Confidence Interval, OR = Odds Ratio |
Prework
Before attending the workshop please have the following installed and configured on your machine.
Recent version of R
Recent version of RStudio
-
Most recent release of the gtsummary and other packages used in workshop.
-
Ensure you can knit R markdown documents
- Open RStudio and create a new Rmarkdown document
- Save the document and check you are able to knit it.
Instructor
Bio
I am a biomedical researcher focusing on neuroepidemiology, cancer epidemiology, and cancer bioinformatics. My primary interest lies in applying machine learning algorithms to health data including electronic health records, multi-omics big data, and neurological images. I aim to optimize clinically actionable biomarkers and develop predictive models to enable early diagnosis and treatment for neurological disorders and cancer. Furthermore, I am interested in visualizing these data and models to facilitate biological interpretation and clinical applications.
I am currently the Founder and Executive Director of CHIRAL Bangladesh. My leadership extends to aiHealth Lab and Big Bioinformatics Lab, where the focus is on advancing cancer bioinformatics and artificial intelligence for health. As an educator, I hold the position of Lead Instructor and Organizer at the Training Unit of CHIRAL. Additionally, I serve as an instructor for the Data Science for Biologists program at cBLAST.
To further bridge data science with biomedical research, I have initiated DataViz Gallery, a curated collection of compelling data visualizations using Python and R. This initiative aims to enhance the interpretability of complex biological and clinical data through effective visual storytelling.
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
Hossain, M.J., Das, M. & Munni, U.R.
Urgent call for compulsory premarital screening: a crucial step towards thalassemia prevention in Bangladesh.
Orphanet J Rare Dis 19, 326 (2024). DOI: 10.1186/s13023-024-03344-1Shanta, A.S.; Islam, N.; Al Asad, M.; Akter, K.; Habib, M.B.; Hossain, M.J.; Nahar, S.; Godman, B.; Islam, S.
Resistance and Co-Resistance of Metallo-Beta-Lactamase Genes in Diarrheal and Urinary-Tract Pathogens in Bangladesh.
Microorganisms 2024, 12, 1589. DOI: 10.3390/microorganisms12081589Islam, M.W., Shahjahan, M., Azad, A.K., Hossain, M.J.
Factors contributing to antibiotic misuse among parents of school-going children in Dhaka City, Bangladesh.
Sci Rep 14, 2318 (2024). DOI: 10.1038/s41598-024-52313-yHossain, M.J., Islam, M.W., Munni, U.R., Gulshan, R., Mukta, S.A., Miah, M.S., Sultana, S., Karmakar, M., Ferdous, J., & Islam, M.A.
Health-related quality of life among thalassemia patients in Bangladesh using the SF‑36 questionnaire.
Scientific Reports, 13(1). DOI: 10.1038/s41598-023-34205-9Towhid, S.T., Hossain, M.J., Sammo, M.A.S., & Akter, S.
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. DOI: 10.24018/ejbio.2022.3.3.341Hossain, M.J., Towhid, S.T., Sultana, S., Mukta, S.A., Gulshan, R., Miah, M.S.
Knowledge and Attitudes towards Thalassemia among Public University Students in Bangladesh.
Microbial Bioactives, 5(2). DOI: 10.25163/microbbioacts.526325Hossain, M.J., Towhid, S.T., Akter, S., Shahjahan, M., Roy, T., Akter, B., & Nodee, T.A.
Knowledge and Self-Management Practice Among Diabetic Patients from the Urban Areas in Bangladesh.
Journal of Angiotherapy, 7(1), 1-10. DOI: 10.25163/angiotherapy.717340Hossain, M.J., Das, M., Islam, M.W., Shahjahan, M., Ferdous, J.
Community engagement and social participation in dengue prevention: A cross-sectional study in Dhaka City.
Health Sci Rep. 2024; 7:e2022. DOI: 10.1002/hsr2.2022Hossain, M.J., Azad, A.K., Shahid, M.S.B., Shahjahan, M., Ferdous, J.
Prevalence, antibiotic resistance pattern for bacteriuria from patients with urinary tract infections.
Health Sci Rep. 2024; 7:e2039. DOI: 10.1002/hsr2.2039