[PYTHON] Stellen wir uns die Anzahl der mit Matplotlib mit dem Coronavirus infizierten Personen vor

** Warnung! Dieser Artikel enthält nicht mehr Informationen als "Ich habe versucht, die Daten grafisch darzustellen". ** ** **

Quelle der Daten

Das Zentrum für Systemwissenschaft und Systemtechnik der John Hopkins University hat eine CSV der Anzahl der Infizierten in jedem Land zusammengestellt. https://github.com/CSSEGISandData/COVID-19

Visualisieren Sie mit matplotlib

import numpy as np
import matplotlib.pyplot as plt
import pandas as pd

#Lesen Sie CSV-Daten mit Pandas.
data = pd.read_csv('COVID-19/csse_covid_19_data/csse_covid_19_time_series/time_series_19-covid-Confirmed.csv')
confirmed = [0] * (len(data.columns) - 4)
days_from_22_Jan_20 = np.arange(0, len(data.columns) - 4, 1)

#Prozessdaten
for i in range(0, len(data), 1):
	if (data.iloc[i][1] == "Japan"):
		print(str(data.iloc[i][0]) + " of " + data.iloc[i][1])
		for day in range(4, len(data.columns), 1):
			confirmed[day - 4] += data.iloc[i][day]
print(days_from_22_Jan_20)
print(confirmed)

#In Matplotlib gießen
fig = plt.figure(1, figsize=(1.6180 * 4, 4))
axes = fig.add_subplot(111)
axes.set_xlabel("days from 22, Jan, 2020")
axes.set_ylabel("Comfirmed (JP)")
plt.grid()
axes.plot(days_from_22_Jan_20, confirmed, "o-", color="orange")
plt.show()

Was kommt raus

Dies ist (Stand 10. März 2020). 絵

damit?

Ich habe das Gefühl, dass die horizontale Achse 25-40 linear ist und sich erstreckt, aber es scheint, dass ich auf eine etwas andere Linie gekommen bin als um 41-. Ich bin mir immer noch nicht sicher, ob dies eine gerade Linie mit einer großen Steigung oder eine logistische ist. Ich frage mich, warum es überhaupt gestiegen ist. ((Ich schrieb, dass es nicht mehr Informationen enthält als "Ich habe versucht, die Daten grafisch darzustellen", aber ich begann zu überlegen, indem ich mir die Daten ansah. Ich mag es nicht!))

Kommentare, die kommen können

--Wie Daten aus anderen Ländern → Bitte ändern Sie Japan in der 11. Zeile in USA oder Festlandchina. ――Wie sieht die Grafik aus? → Bitte reinigen Sie es selbst. ――Stellen Sie Datum und Uhrzeit auf der horizontalen Achse ein → Ich werde es tun, wenn Sie mir mit einem japanischen Bank-Ticket ungefähr 3000 Yen geben!

Recommended Posts

Stellen wir uns die Anzahl der mit Matplotlib mit dem Coronavirus infizierten Personen vor
Sagen Sie die Anzahl der mit COVID-19 infizierten Personen mit Prophet voraus
Visualisieren Sie das Verhalten des Sortieralgorithmus mit matplotlib
Ich habe versucht, die Eigenschaften der neuen Informationen über mit dem Corona-Virus infizierte Personen mit Wordcloud zu visualisieren
Ich habe versucht, die Anzahl der mit dem Coronavirus infizierten Menschen in Japan nach der Methode des neuesten Papiers in China vorherzusagen
Ich habe versucht, die Anzahl der mit dem Coronavirus infizierten Personen unter Berücksichtigung der Auswirkung des Verzichts auf das Ausgehen vorherzusagen
Richten Sie die Größe der Farbleiste an der Matplotlib aus
Zählen Sie die Anzahl der Zeichen mit Echo
Ich habe versucht, die Anzahl der im Inland infizierten Menschen der neuen Korona mit einem mathematischen Modell vorherzusagen
Berechnen wir den Übergang der Grundreproduktionszahl des neuen Koronavirus nach Präfektur
Erhöhen Sie die Schriftgröße des Diagramms mit matplotlib
Berechnen Sie die Gesamtzahl der Kombinationen mit Python
Die Basis der Graphentheorie mit Matplotlib-Animation
Erstellen Sie einen BOT, der die Anzahl der infizierten Personen in der neuen Corona anzeigt
Fügen Sie mit Matplotlib Informationen am unteren Rand der Abbildung hinzu
Visualisieren Sie den Bereich der internen und externen Einfügungen mit Python
Visualisieren Sie das charakteristische Vokabular eines Dokuments mit D3.js.
Lassen Sie uns die medizinische Kollapshypothese des neuen Koronavirus testen
Verwalten Sie die Paketversionsnummer von require.txt mit pip-tools
Visualisieren Sie mit OpenCV den Wertschätzungsstatus von Kunstwerken
Passen Sie das Verhältnis mehrerer Zahlen mit der Rasterspezifikation von Matplotlib an
Visualisieren Sie die Anzahl der Beschwerden von Lebensversicherungsunternehmen
Lassen Sie uns die Konvergenzzeit anhand des globalen Trends der effektiven Reproduktionszahl des neuen Koronavirus untersuchen
Lassen Sie uns eine Rangfolge der Anzahl der wirksamen Reproduktionen des neuen Koronavirus nach Präfektur erstellen
Ein Server, der mit Flasche.py und OpenCV die Anzahl der Personen vor der Kamera zurückgibt
10. Zählen der Anzahl der Zeilen
Visualisieren wir das Handelsvolumen der TSE-Aktien - jpxlab sample
Lassen Sie uns den Befehl pünktlich mit dem Bot der Zwietracht ausführen
Holen Sie sich die Anzahl der Ziffern
Berühren wir die API der Netatmo Weather Station mit Python. #Python #Netatmo
Formatieren Sie die Zeitachse des Pandas-Zeitreihendiagramms mit matplotlib neu
Lassen Sie uns GraphConvModel von DeepChem visualisieren
[Homologie] Zählen Sie mit Python die Anzahl der Löcher in den Daten
Berechnen Sie die Anzahl der Änderungen
Ändern Sie den Stil von matplotlib
Visualisieren Sie die Flugbahn von Hayabusa 2
Verwenden wir den verteilten Ausdruck von Wörtern schnell mit fastText!
Visualisieren Sie den Tweet-Fluss mit Diamond + Graphite + Grafana
Ich habe die Grundoperation von matplotlib in Jupyter Lab geschrieben
[Python] Ich habe versucht, das Preisgeld von "ONE PIECE" über 100 Millionen Zeichen mit matplotlib zu visualisieren.
Ermitteln Sie die Anzahl der PVs von Qiita-Artikeln, die Sie mit API veröffentlicht haben
[Python] Lassen Sie uns die Anzahl der Elemente im Ergebnis bei der Operation des Sets reduzieren
Visualisieren Sie die Häufigkeit von Wortvorkommen in Sätzen mit Word Cloud. [Python]
Fassen wir den Grad der Kopplung zwischen Modulen mit Python-Code zusammen
[Word2vec] Lassen Sie uns das Ergebnis der Verarbeitung von Unternehmensbewertungen in natürlicher Sprache visualisieren
Zeichnen Sie die Ausbreitung des neuen Koronavirus
Holen Sie sich die Anzahl der Ansichten von Qiita
Berechnung der Anzahl der Assoziationen von Klamer
Analysieren Sie den altersspezifischen Schweregrad des Coronavirus
Holen Sie sich die Anzahl der Youtube-Abonnenten
Über die Größe der Punkte in Matplotlib
Visualisieren Sie den Antwortstatus der Volkszählung 2020
Lassen Sie uns den Gewinner des Bingo bestimmen
Ich möchte das Problem des Speicherverlusts bei der Ausgabe einer großen Anzahl von Bildern mit Matplotlib lösen
Erstellen Sie einen Bot, der die Anzahl der Personen, die für das neue Corona-Virus in Tokio positiv sind, an Slack sendet
[Python] Yuriko Koike Berechnen Sie die Anzahl der Stimmen, die Sie benötigen [matplotlib]
Hat die Anzahl der Ladenschließungen aufgrund des Einflusses des neuen Koronavirus zugenommen?
Stellen Sie die Behälterbreite mit dem Histogramm von Matplotlib und Seaborn klar und ordentlich ein
Generieren Sie eine Liste mit der Anzahl der Tage im aktuellen Monat.