[PYTHON] J'ai essayé l'analyse du SRAS avant le virus corona

introduction

C'est ennuyeux de rester à la maison à cause de la récente épidémie de virus corona, et je veux sortir tôt, alors je vais utiliser J'ai essayé d'analyser à partir du même type de virus du SRAS afin de connaître la tendance du navirus.

Perspectives d'avenir

  1. Avec l'épidémie de coronavirus, analysez le virus du SRAS de même classification
  2. Après cela, analysez le virus corona
  3. Comparez les deux

Tout d'abord

J'ai commencé à chercher des données car je n'avais aucune donnée pour les analyser. ** Pas de bonnes données CSV ** Donc, tout d'abord, pour créer à partir du fichier CSV, recherchez les données sur le SRAS de WHO Cependant, je l'ai créé.

CSV réellement créé

スクリーンショット 2020-05-15 8.35.14.png Ce sont les données jusqu'au 10ème jour. Depuis que je l'ai créé moi-même, il semble bien qu'il y ait peu de valeurs manquantes. ## Analyser en fait Je voudrais maintenant passer à l'analyse proprement dite. ### 1. Bibliothèque

SARS.ipynd


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

2. Sortie CSV

SARS.ipynd


df1 = pd.read_csv('analytics_SARS].csv')
df1.head()

3. Voir l'augmentation du nombre de personnes infectées

SARS.ipynd


x_num = df1['day']
y_num = df1['total']
plt.plot(x_num,y_num)#Afficher le graphique
スクリーンショット 2020-05-15 8.58.47.png Jusqu'à environ 60 jours, il y avait une tendance à la hausse, à partir de laquelle on peut voir que le nombre de personnes infectées a considérablement diminué. ### 4.1 Regardez l'augmentation / la diminution du nombre de personnes infectées par jour

SARS,ipyind


x_num = df1['day']
y_num = df1['total-change']
plt.plot(x_num,y_num)#Afficher le graphique
スクリーンショット 2020-05-15 9.06.00.png On peut prévoir que la première fluctuation sera due aux rapports progressifs d'infections en provenance de nouveaux pays. ### 5. Voir l'augmentation des décès

SARS.ipynd


x_num = df1['day']
y_num = df1['death']
plt.plot(x_num,y_num)#Afficher le graphique
スクリーンショット 2020-05-15 9.10.38.png Pas moins de 800 personnes sont mortes en environ 100 jours. En d'autres termes, jusqu'à huit personnes sont mortes en une journée de calcul simple.

6.1 Voir l'augmentation / la diminution des décès par jour

SARS.ipynd


x_num = df1['day']
y_num = df1['death-change']
plt.plot(x_num,y_num)#Afficher le graphique
スクリーンショット 2020-05-15 9.20.27.png Le nombre de décès par jour augmente ou diminue. Cela semble être dû au cycle dans lequel la nouvelle de la mort arrive. ###### Mortalité

SARS.ipynd


 df1['death'].sum() / df1['total'].sum() 

Il s'avère que le taux de létalité est de 0,08121591227553301, soit environ 8%.

7. Regardez le nombre de récupérateurs

SARS.ipynd


x_num = df1['day']
y_num = df1['recovery']
plt.plot(x_num,y_num)#Afficher le graphique
スクリーンショット 2020-05-15 10.02.52.png On constate que les personnes en convalescence sont progressivement apparues à partir d'environ 20 jours. Le nombre de personnes qui s'en remettent a considérablement augmenté.

8.1 Voyons l'augmentation / la diminution du nombre de personnes infectées par jour

SARS.ipynd


x_num = df1['day']
y_num = df1['recovery_change']
plt.plot(x_num,y_num)#Afficher le graphique
スクリーンショット 2020-05-15 10.03.49.png Une forte hausse est observée vers 20 jours. Cela semble être lié au nombre de récupérateurs signalés dans chaque pays. Cependant, le nombre de récupérateurs semble stable en moyenne. # Résumé Cette fois, je me suis concentré sur une analyse simple et simple. Je l'ai analysé en utilisant un code simple et des calculs simples, mais je pense que c'est devenu plus facile à comprendre simplement en le graphant. À l'avenir, j'effectuerai également des analyses plus avancées et des analyses corona.

Recommended Posts

J'ai essayé l'analyse du SRAS avant le virus corona
J'ai essayé tensorflow pour la première fois
J'ai essayé l'analyse par grappes de la carte météo
J'ai essayé la programmation python pour la première fois.
J'ai essayé Mind Meld pour la première fois
J'ai essayé Python sur Mac pour la première fois.
J'ai essayé de prédire le match de la J League (analyse des données)
J'ai essayé python pour la première fois avec heroku
AI Gaming Je l'ai essayé pour la première fois
J'ai essayé la bibliothèque changefinder!
[Première science des données ⑤] J'ai essayé d'aider mon ami à trouver la première propriété par analyse de données
[Première API COTOHA] J'ai essayé de résumer l'ancienne histoire
J'ai essayé l'analyse morphologique du commentaire général du putain de jeu de l'année
J'ai essayé l'API Google Cloud Vision pour la première fois
J'ai essayé le tutoriel TensorFlow 1er
J'ai essayé le roman Naro API 2
J'ai essayé le tutoriel TensorFlow 2ème
J'ai essayé l'API du roman Naruro
J'ai essayé de déplacer le ballon
J'ai essayé d'utiliser l'API checkio
J'ai essayé d'estimer la section.
Le premier débutant en programmation à essayer une analyse de données simple avec programmation
Tutoriel TensorFlow J'ai essayé MNIST 3rd
J'ai essayé l'analyse de régression multiple avec régression polypoly
J'ai essayé de résumer la commande umask
J'ai essayé de reconnaître le mot de réveil
J'ai essayé l'analyse de séries chronologiques! (Modèle AR)
J'ai essayé l'analyse factorielle avec des données Titanic!
J'ai essayé l'outil de visualisation OSS, sur-ensemble
(Maintenant) j'ai essayé d'analyser le nouveau virus corona (COVID-19)
J'ai essayé de résumer la modélisation graphique.
J'ai essayé d'estimer le rapport de circonférence π de manière probabiliste
J'ai essayé de toucher l'API COTOHA
Python: j'ai essayé le problème du voyageur de commerce
J'ai essayé de jouer avec l'image avec Pillow
J'ai essayé l'analyse de dimension fractale par la méthode de comptage de boîtes en 3 dimensions
J'ai essayé de prédire le comportement du nouveau virus corona avec le modèle SEIR.
J'ai essayé le framework de test Python Tornado
J'ai essayé d'utiliser l'API BigQuery Storage
J'ai essayé d'afficher le degré d'infection par le virus corona sur la carte thermique Seaborn
J'ai essayé d'envoyer automatiquement la littérature du nouveau virus corona à LINE avec Python
J'ai essayé de "lisser" l'image avec Python + OpenCV
J'ai essayé Web Scraping pour analyser les paroles.
[Python] J'ai essayé de remplacer le nom de la fonction par le nom de la fonction
J'ai essayé d'accéder à l'API Qiita depuis le début
vprof - J'ai essayé d'utiliser le profileur pour Python
J'ai essayé de "différencier" l'image avec Python + OpenCV
J'ai essayé d'optimiser le séchage du linge
J'ai essayé de sauvegarder les données avec discorde
J'ai essayé de simuler "Birthday Paradox" avec Python
J'ai essayé la méthode des moindres carrés en Python
J'ai essayé d'utiliser PyCaret à la vitesse la plus rapide
J'ai essayé d'analyser les principaux composants avec les données du Titanic!
J'ai essayé d'utiliser l'API Google Cloud Vision
J'ai essayé l'analyse technique FX par AI "scikit-learn"
J'ai essayé de corriger la forme trapézoïdale de l'image
J'ai essayé de "binariser" l'image avec Python + OpenCV
[Analyse des données] Dois-je acheter le drapeau Harumi?