Advertisement
wbirula

Untitled

Mar 15th, 2020
617
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.97 KB | None | 0 0
  1. from mpl_toolkits.basemap import Basemap
  2. import matplotlib.pyplot as plt
  3. import numpy as np
  4. import csv
  5. filename = "time_series_19-covid-Confirmed.csv"
  6.  
  7. map = Basemap(projection='robin',resolution='c',area_thresh=20000,llcrnrlon=-180,urcrnrlon=180,\
  8.     llcrnrlat=-90,urcrnrlat=90, lon_0=0)
  9.  
  10.  
  11. szerokosci = []
  12. dlugosci = []
  13.  
  14. with open(filename, "r") as csv_file:
  15.     csv_reader = csv.reader(csv_file, delimiter=',')
  16.     next(csv_reader)
  17.     for lines in csv_reader:
  18.         szerokosci.append(float(lines[2]))
  19.         dlugosci.append(float(lines[3]))
  20.    
  21. x,y = map(dlugosci, szerokosci)
  22. map.plot(x, y, 'bo', markersize=2, color='red', mew=0.1, markeredgecolor='black')
  23.  
  24. map.drawcoastlines(linewidth=0.1)
  25. map.drawmapboundary(fill_color='royalblue')
  26. map.fillcontinents(color='wheat',lake_color='royalblue')
  27. map.drawcountries(linestyle='dashed',linewidth=0.1)
  28.  
  29. plt.title('Potwierdzone przypadki zarażenia koronawirusem COVID-19')
  30. plt.savefig('pandemia.jpg', dpi=600)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement