[{"data":1,"prerenderedAt":256},["ShallowReactive",2],{"project-dataviz-tuberculose":3},{"id":4,"title":5,"description":6,"extension":7,"favorite":8,"icon":9,"meta":10,"publishedAt":244,"readingTime":190,"shortDescription":245,"slug":246,"status":247,"stem":248,"tags":249,"type":254,"__hash__":255},"projects\u002Fprojects\u002Fdataviz-tuberculose.md","Monitoring & Segmentation of Tuberculosis Cases","An interactive data visualization project built with R, R Shiny, and ggplot2 for creating dynamic, explorable visualizations.","md",false,"i-ph-chart-bar-duotone",{"body":11},{"type":12,"value":13,"toc":233},"minimark",[14,18,46,51,54,73,77,97,101,112,116,157,161,193,197,203,207,210,214,222,229],[15,16,17],"p",{},"Interactive Shiny dashboard for WHO tuberculosis data analysis and clustering.",[19,20,21,36],"ul",{},[22,23,24,28,29],"li",{},[25,26,27],"strong",{},"GitHub Repository:"," ",[30,31,35],"a",{"href":32,"rel":33},"https:\u002F\u002Fgithub.com\u002FArthurDanjou\u002FTuberculose-Visualisation",[34],"nofollow","Tuberculose-Visualisation",[22,37,38,28,41],{},[25,39,40],{},"Live Application:",[30,42,45],{"href":43,"rel":44},"https:\u002F\u002Fgo.arthurdanjou.fr\u002Fdatavis-app",[34],"Tuberculose Data Visualization",[47,48,50],"h2",{"id":49},"overview","Overview",[15,52,53],{},"This project provides an interactive visualization tool for monitoring and segmenting global tuberculosis data from the World Health Organization (WHO). It applies multivariate analysis to reveal operational typologies of global health risks.",[15,55,56,59,60,63,66,67,69,72],{},[25,57,58],{},"Author:"," Arthur Danjou",[61,62],"br",{},[25,64,65],{},"Program:"," M2 ISF - Dauphine PSL",[61,68],{},[25,70,71],{},"Course:"," Data Visualisation (2025-2026)",[47,74,76],{"id":75},"features","Features",[19,78,79,82,85,88,91,94],{},[22,80,81],{},"Interactive world map with cluster visualization",[22,83,84],{},"K-means clustering for country segmentation (Low\u002FModerate\u002FCritical Impact)",[22,86,87],{},"Time series analysis with year selector (animated)",[22,89,90],{},"Region filtering by WHO regions",[22,92,93],{},"Key Performance Indicators (KPIs) dashboard",[22,95,96],{},"Raw data exploration with data tables",[47,98,100],{"id":99},"project-structure","Project Structure",[102,103,108],"pre",{"className":104,"code":106,"language":107},[105],"language-text","├── app.R                    # Shiny application\n├── NoticeTechnique.Rmd      # Technical report (R Markdown)\n├── NoticeTechnique.pdf      # Compiled technical report\n├── data\u002F\n│   ├── TB_analysis_ready.RData          # Processed data with clusters\n│   └── TB_burden_countries_2025-12-09.csv # Raw WHO data\n└── renv\u002F                    # R package management\n","text",[109,110,106],"code",{"__ignoreMap":111},"",[47,113,115],{"id":114},"requirements","Requirements",[19,117,118,121],{},[22,119,120],{},"R (>= 4.0.0)",[22,122,123,124,127,128],{},"R packages (see ",[109,125,126],{},"renv.lock","):\n",[19,129,130,133,136,139,142,145,148,151,154],{},[22,131,132],{},"shiny",[22,134,135],{},"shinydashboard",[22,137,138],{},"leaflet",[22,140,141],{},"plotly",[22,143,144],{},"dplyr",[22,146,147],{},"sf",[22,149,150],{},"RColorBrewer",[22,152,153],{},"DT",[22,155,156],{},"rnaturalearth",[47,158,160],{"id":159},"installation","Installation",[162,163,164,167,170,176],"ol",{},[22,165,166],{},"Clone this repository",[22,168,169],{},"Open R\u002FRStudio in the project directory",[22,171,172,173],{},"Restore packages with ",[109,174,175],{},"renv::restore()",[22,177,178,179],{},"Run the application:\n",[102,180,184],{"className":181,"code":182,"language":183,"meta":111,"style":111},"language-r shiki shiki-themes material-theme-lighter catppuccin-latte catppuccin-macchiato","shiny::runApp(\"app.R\")\n","r",[109,185,186],{"__ignoreMap":111},[187,188,191],"span",{"class":189,"line":190},"line",1,[187,192,182],{},[47,194,196],{"id":195},"detailed-report","Detailed Report",[198,199],"iframe",{"src":200,"width":201,"height":202},"\u002Fprojects\u002Fdatavis.pdf","100%","1000px",[47,204,206],{"id":205},"license","License",[15,208,209],{},"© 2026 Arthur Danjou. All rights reserved.",[47,211,213],{"id":212},"resources","Resources",[15,215,216,217],{},"You can find the code here: ",[30,218,221],{"href":219,"rel":220},"https:\u002F\u002Fgo.arthurdanjou.fr\u002Fdatavis-code",[34],"Data Visualisation Code",[15,223,224,225],{},"And the online application here: ",[30,226,228],{"href":43,"rel":227},[34],"Data Visualisation App",[230,231,232],"style",{},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":111,"searchDepth":234,"depth":234,"links":235},2,[236,237,238,239,240,241,242,243],{"id":49,"depth":234,"text":50},{"id":75,"depth":234,"text":76},{"id":99,"depth":234,"text":100},{"id":114,"depth":234,"text":115},{"id":159,"depth":234,"text":160},{"id":195,"depth":234,"text":196},{"id":205,"depth":234,"text":206},{"id":212,"depth":234,"text":213},"2026-01-05","An interactive data visualization project using R and R Shiny.","dataviz-tuberculose","Completed","projects\u002Fdataviz-tuberculose",[250,251,252,253],"R","R Shiny","Data Visualization","ggplot2","Academic Project","o7-u9WQTBh6OY_ZMn7adkYhgAjxB3q-SiprpEeD-_4o",1777982163855]