covid19.Rmd 1.3 KB

123456789101112131415161718192021222324252627282930313233343536
  1. ---
  2. pagetitle: Covid-19
  3. author: D.Saravanan
  4. date: 11/07/2020
  5. output: html_notebook
  6. ---
  7. ```{r setup, include=FALSE}
  8. library(reticulate)
  9. use_python("/home/saran/.envn/dsci/bin/python3", required=TRUE)
  10. knitr::knit_engines$set(python=reticulate::eng_python)
  11. ```
  12. #### Analysis of Covid-19
  13. ```{python, engine.path="/home/saran/.envn/dsci/bin/python3"}
  14. #!/usr/bin/env/python3
  15. import numpy as np
  16. import pandas as pd
  17. import pandas_alive
  18. ```
  19. ```{python, engine.path="/home/saran/.envn/dsci/bin/python3"}
  20. df = pd.read_csv("time_series_covid19_confirmed_global.csv")
  21. df = df.drop(['Province/State', 'Lat', 'Long'], axis=1)
  22. df = df.groupby('Country/Region').sum()
  23. df = df.T
  24. ```
  25. ```{python, engine.path="/home/saran/.envn/dsci/bin/python3"}
  26. #df = df.sum(axis=0)
  27. #df = df.sort_values(ascending=False).head(20)
  28. df = df[['US','Brazil','Russia','Spain','Italy','United Kingdom','India','Germany','France','Iran','Peru','Turkey','Chile','China','Mexico','Pakistan','Saudi Arabia','Canada','South Africa','Bangladesh']]
  29. ```
  30. ```{python, engine.path="/home/saran/.envn/dsci/bin/python3"}
  31. df.to_csv('/home/saran/Analytics/Jul_11/covidata.csv', sep=',')
  32. df = pd.read_csv("covidata.csv", index_col=0, parse_dates=[0], thousands=',')
  33. df.plot_animated(filename='covid19.gif', period_fmt="%D", title="Covid-19 confirmed cases")
  34. ```