Ich habe Pythons Plotly-Bibliothek verwendet. Mit Geojson ist es attraktiv, einfach als Animation aus einem Datenrahmen auf einer Karte zeichnen zu können. Andererseits ist das Problem, dass es überwiegend schwerer als Javascript ist.
Anzahl der Infizierten nach Präfektur
Anzahl der Infizierten nach Ländern
Anzahl der infizierten Personen in China
###Datenrahmen lesen
dfs = []
for l in os.listdir("./csv_ja/"):
if ".csv" in l:
dfs.append(pd.read_csv("./csv_ja/" +l))
print(l)
###json las
with open("./geo_data/jp_prefs.geojson") as f:
geojson_japan = json.load(f)
###Animationsobjekt erstellen
fig = px.choropleth(df_japan,
geojson = geojson_japan,
featureidkey="properties.NAME_JP",
locations="Province/State",
color="Confirmed",
hover_name="Province/State",
color_continuous_scale="PuRd",
projection="mercator",
animation_frame="Datum",
range_color=(0,df_japan[key].max()),
width=600, height=800)
fig.update_geos(fitbounds="locations", visible=False)
fig.update_layout(
title="Anzahl der mit dem neuen Koronavirus infizierten Personen(Präfekturen)")
Johns Hopkins University Dashboard Johns Hopkins University Spreadsheet
MIT (Prefectural Geojson-Daten) WHO NHC CDC Dingxiangyuan Ministerium für Gesundheit, Arbeit und Soziales
Der Tag, an dem das Positive bestätigt wird, wird als Bestätigt definiert. Die Präfektur bezeichnet die Präfektur, in der Sie leben (im Falle der ausländischen Staatsangehörigkeit die Präfektur der medizinischen Einrichtung, die Sie besucht haben). Asymptomatische Pathogenträger sind bei infizierten Personen nicht enthalten.
Recommended Posts