[PYTHON] Ich habe versucht, die neuen mit dem Corona-Virus infizierten Menschen in Ichikawa City, Präfektur Chiba, zusammenzufassen

Einführung

Ich habe die Daten der neuen Person, die mit dem Corona-Virus infiziert ist, in Ichikawa, Präfektur Chiba, wo ich wohne, zusammengefasst.

Erstens gibt die Ichikawa City Homepage keine Informationen in einem Format weiter, das sekundär als offene Daten verwendet werden kann. Es sind nicht viele Daten, es gibt nur wenige Elemente und es reicht nicht aus, etwas damit zu versuchen, aber es scheint, dass es für kleine Dinge verwendet werden kann, also habe ich versucht, es einfach zu verwenden. Ich habe auch den Beispielcode (Python) gepostet.

Es wird von Zeit zu Zeit aktualisiert, kann sich jedoch aus persönlichen Gründen verzögern.

[2020/05/08] Todesdatum hinzugefügt

URL https://github.com/mine820/COVID-19

Daten

Im CSV-Format lautet der Zeichencode UTF-8.

Säule

Die Bedeutungen der Spalten sind wie folgt.

--Kategorie

Stichprobe

Beispielcode zur Analyse anhand von Daten. Die Datei ist ein Jupyter-Notizbuch.

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

df = pd.read_csv('corona.csv')

df["Datum des Beginns"] = df["Datum des Beginns"].replace("Unbekannt", "")
df["Datum des Beginns"] = df["Datum des Beginns"].replace("Nachforschungen anstellen", "")
df["Datum des Beginns"] = pd.to_datetime(df["Datum des Beginns"], format="%Y-%m-%d")

df["Datum der Bestätigung der Inspektion"] = df["Datum der Bestätigung der Inspektion"].replace("Unbekannt", "")
df["Datum der Bestätigung der Inspektion"] = df["Datum der Bestätigung der Inspektion"].replace("Nachforschungen anstellen", "")
df["Datum der Bestätigung der Inspektion"] = pd.to_datetime(df["Datum der Bestätigung der Inspektion"], format="%Y-%m-%d")

df["Sterbedatum"] = df["Sterbedatum"].replace("Unbekannt", "")
df["Sterbedatum"] = df["Sterbedatum"].replace("Nachforschungen anstellen", "")
df["Sterbedatum"] = pd.to_datetime(df["Sterbedatum"], format="%Y-%m-%d")

#Zusammengefasste Statistiken
df.describe().loc[:,"Jahr"]

#Histogramm (Alter)
plt.title("Age")
plt.yticks([0,5,10,15,20])
plt.hist(df["Jahr"], range=(0, 100));

#Inspektionsbestätigungsdatum + gleitender Durchschnitt (7 Tage)
days = (df["Datum der Bestätigung der Inspektion"].max()-df["Datum der Bestätigung der Inspektion"].min()).days
hist = plt.hist(df["Datum der Bestätigung der Inspektion"], bins=days)

left = np.array(range(days))

num = 7
b = np.ones(num) / num
y2 = np.convolve(hist[0], b, mode='same')

plt.title("Inspection confirmation date")
plt.bar(left, hist[0], color='green');
plt.plot(y2, color='red')

image1.png image2.png image3.png image4.png

Recommended Posts

Ich habe versucht, die neuen mit dem Corona-Virus infizierten Menschen in Ichikawa City, Präfektur Chiba, zusammenzufassen
Ich habe versucht, den in Pandas häufig verwendeten Code zusammenzufassen
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 im Geschäftsleben häufig verwendeten Befehle zusammenzufassen
Ich habe versucht, die Anzahl der mit dem Coronavirus infizierten Personen unter Berücksichtigung der Auswirkung des Verzichts auf das Ausgehen vorherzusagen
Ich habe versucht, den Befehl umask zusammenzufassen
Ich habe versucht, die grafische Modellierung zusammenzufassen.
Ich habe versucht, die Anzahl der im Inland infizierten Menschen der neuen Korona mit einem mathematischen Modell vorherzusagen
[Python] Ich habe versucht, den kollektiven Typ (Satz) auf leicht verständliche Weise zusammenzufassen.
Ich habe versucht, das Verhalten des neuen Koronavirus mit dem SEIR-Modell vorherzusagen.
[Python] Der Status jeder Präfektur des neuen Koronavirus wird nur als PDF veröffentlicht, aber ich habe versucht, ihn zu kratzen, ohne ihn herunterzuladen.
LeetCode Ich habe versucht, die einfachen zusammenzufassen
Ich habe versucht, die Literatur des neuen Corona-Virus mit Python automatisch an LINE zu senden
Ich habe versucht, die in Python installierten Pakete grafisch darzustellen
Ich habe versucht, die Grundform von GPLVM zusammenzufassen
Ich habe versucht zusammenzufassen, wie man Pandas von Python benutzt
Ich habe versucht, die String-Operationen von Python zusammenzufassen
[Serie für vielbeschäftigte Personen] Ich habe versucht, mit einer Syntaxanalyse zusammenzufassen, um Nachrichten in 30 Sekunden aufzurufen
Ich habe versucht, die GraphQL-API der COVID 19-Situation infizierter Personen in der Präfektur Hyogo zu veröffentlichen.
Ich habe versucht, SparseMatrix zusammenzufassen
[Erste COTOHA-API] Ich habe versucht, die alte Geschichte zusammenzufassen
Ich habe versucht, die Zeit und die Zeit der C-Sprache zu veranschaulichen
Ich habe versucht, die Mail-Sendefunktion in Python zu implementieren
[Maschinelles Lernen] Ich habe versucht, die Theorie von Adaboost zusammenzufassen
Ich habe versucht zusammenzufassen, wie das EPEL-Repository erneut verwendet wird
Ich habe versucht, die GraphQL-API der COVID 19-Situation infizierter Personen in der Präfektur Hyogo zu veröffentlichen. (Teil 2)
Ich habe versucht, die Anzahl der Todesfälle pro Kopf von COVID-19 (neues Koronavirus) nach Ländern zu tabellieren
Ich habe versucht, den Datenverkehr mit WebSocket in Echtzeit zu beschreiben
[Linux] Ich habe versucht, die Ressourcenbestätigungsbefehle zusammenzufassen
Ich habe versucht, das Bild mit OpenCV im "Skizzenstil" zu verarbeiten
Ich habe versucht, die Befehle zusammenzufassen, die Anfängeringenieure heute verwenden
Ich habe versucht, den Inhalt jedes von Python pip gespeicherten Pakets in einer Zeile zusammenzufassen
Ich habe versucht, das Bild mit OpenCV im "Bleistift-Zeichenstil" zu verarbeiten
Wenn die Menschen in Tokio ernsthaft an dem neuen Koronavirus erkranken, können sie in ein Krankenhaus in der Präfektur Kagoshima gebracht werden.
Ich habe versucht, die häufig verwendete Implementierungsmethode von pytest-mock zusammenzufassen
Ich habe versucht, den Ball zu bewegen
Ich habe versucht, den Abschnitt zu schätzen.
Ich habe versucht, alle Python-Diagramme zusammenzufassen, die von aktiven Doktoranden in der Forschung verwendet wurden [Basic]
Erstellen Sie einen Bot, der die Anzahl der Personen, die für das neue Corona-Virus in Tokio positiv sind, an Slack sendet
Ich habe versucht, den allgemeinen Ablauf bis zur Erstellung von Diensten selbst zusammenzufassen.
Ich habe versucht, Cpaw Level1 & Level2 Write Up auf leicht verständliche Weise zusammenzufassen
Ich habe versucht, verschiedene Sätze mit der automatischen Zusammenfassungs-API "summpy" zusammenzufassen.
Ich habe versucht, die logische Denkweise über Objektorientierung zusammenzufassen.
Ich habe versucht, die Standardrolle neuer Mitarbeiter mit Python zu optimieren
Ich habe versucht, die Linux-Befehle zusammenzufassen, die heute von Anfängeringenieuren verwendet werden - Teil 1-
Ich habe versucht, den Höhenwert von DTM in einem Diagramm anzuzeigen
Ich habe das VGG16-Modell mit Keras implementiert und versucht, CIFAR10 zu identifizieren
Ich habe versucht, die Neujahrskarte selbst mit Python zu analysieren
Ich habe versucht, das RWA-Modell (Recurrent Weighted Average) in Keras zu trainieren
Ich habe versucht, die Behandlung von Python-Ausnahmen zusammenzufassen
Ich habe versucht, PLSA in Python zu implementieren
Ich habe versucht, Permutation in Python zu implementieren
Ich versuchte das Weckwort zu erkennen
Ich habe versucht, PLSA in Python 2 zu implementieren
Python3-Standardeingabe habe ich versucht zusammenzufassen
(Jetzt) Ich habe versucht, das neue Koronavirus (COVID-19) zu analysieren.
Ich habe versucht, das Umfangsverhältnis π probabilistisch abzuschätzen
Ich habe versucht, die COTOHA-API zu berühren