The VaxMap Thailand is the personal project that aims to analyze and visualize the coverage of vaccines received by children aged 1 year in Thailand, as per the guidelines which consists of BCG, HB1, DTP-HB3, OPV3, IPV and MMR1. This project will leverage data primarily from the Ministry of Public Health's Open Data platform to evaluate vaccination coverage, map hospital locations, and provide insights through an interactive dashboard.
The official dashboard for this data was already done by Health Data Center (HDC) Service.
This project utilizes data by
Ministry of Public Health (MOPH) 's Open Data from the following sources:
-
Vaccination Coverage: "ความครอบคลุมการได้รับวัคซีนแต่ละชนิดครบตามเกณฑ์ในเด็กอายุครบ 1 ปี (fully immunized)" Vaccination Coverage.
-
Hospital Coordinates: Essential for mapping and analysis Hospital GIS.
-
Map Service: Utilized for geospatial visualization. Map Service.
Health Data Center (HDC), MOPH
-
ShapefileThaiTableauFolder for Tableau -
ตัวอย่างข้อมูลรหัสสถานพยาบาล.csvSample ofhoscodefor Tableau
Health Education Division, MOPH for hospital data
-
To assess the vaccination coverage among children aged 1 year for various vaccine types as per the set guidelines.
-
To map the geographical distribution of hospitals in relation to the vaccination coverage data.
-
To create an interactive dashboard for visualizing the data insights, aimed at both public health officials and the general public.
-
Python and Jupyter Notebook for data analysis and preprocessing.
s_epi_complete.ipynbshow data description and how to use public API to load data into pandas DataFrame.- Folder
search_{}for web scraping (ETL) by gazpacho library.
-
Power BI or Tableau for dashboard creation and data visualization.