edo99_

Contest

May 14th, 2023
249
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.56 KB | None | 0 0
  1. import pandas as pd
  2. import matplotlib.pyplot as plt
  3.  
  4. # Leggi i dati demografici
  5. demography_data = pd.read_csv(r'Contest StatLearning\population-and-demography.csv',delimiter=',')
  6.  
  7. plt.plot(demography_data['Year'], demography_data['Population'], )
  8. plt.xlabel('Year')
  9. plt.ylabel('Population')
  10. plt.title('Italy Population, 1950 to 2021')
  11. plt.grid(linestyle=':')
  12. plt.show()
  13.  
  14. # Leggi i dati GDP per capita
  15. gdp_data = pd.read_csv(r'Contest StatLearning\gdp-per-capita-maddison-2020.csv',delimiter=',')
  16.  
  17. plt.plot(gdp_data['Year'], gdp_data['GDP per capita'])
  18. plt.xlabel('Year')
  19. plt.ylabel('GDP per Capita ($)')
  20. plt.title('GDP per Capita in Italy, 1900 to 2018')
  21. plt.grid(linestyle=':')
  22. plt.show()
  23.  
  24. # Leggi i dati GDP vs population density
  25. density_data = pd.read_csv(r'Contest StatLearning\population-density-vs-prosperity.csv',delimiter=',')
  26.  
  27. plt.scatter(density_data['Year'], density_data['GDP per capita'], c=density_data['Population density'])
  28. plt.colorbar(label='Number of people per km²')
  29. plt.xlabel('Year')
  30. plt.ylabel('GDP per Capita ($)')
  31. plt.title('Population density and GDP per Capita Relationship, 1990 to 2020')
  32. plt.grid(linestyle=':')
  33. plt.show()
  34.  
  35. # Plotto tutti i grafici insieme
  36. plt.plot(demography_data['Year'], demography_data['Population'])
  37. plt.plot(gdp_data['Year'], gdp_data['GDP per capita'])
  38. plt.scatter(density_data['Year'], density_data['GDP per capita'], c=density_data['Population density'])
  39. plt.colorbar(label='Number of people per km²')
  40. plt.xlabel('Year')
  41. plt.title('All charts')
  42. plt.grid(linestyle=':')
  43. plt.yscale('log')
  44. plt.show()
Advertisement
Add Comment
Please, Sign In to add comment