GSebastian/vaccination_data_dashboard
0
1from pathlib import Path2import pandas as pd3import numpy as np4 5app_dir = Path(__file__).parent6raw_df = pd.read_json(app_dir / "covid-19d-vaccination-eu.json")7 8df = pd.DataFrame(raw_df['records'].tolist())9 10df = df[df['TargetGroup'] == 'ALL']11 12df['NumberOfIndivOneDose'] = df['NumberOfIndivOneDose'].replace(['UNK', 'NA'], np.nan)13df['NumberOfIndivOneDose'] = pd.to_numeric(df['NumberOfIndivOneDose'], errors='coerce')14 15df = df.dropna(subset=['NumberOfIndivOneDose'])16 17print("Available columns:", df.columns.tolist())18 