Advertisement
bitwise_gamgee

Untitled

Jul 7th, 2023
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.63 KB | None | 0 0
  1. import pandas as pd
  2. import matplotlib.pyplot as plt
  3.  
  4. data = {
  5.     'Members': [0, 2500, 5000, 7500, 10000, 12500, 15000],
  6.     'Date': ['Apr 2015', 'Nov 2019', 'Apr 2020', 'Nov 2020', 'Sep 2021', 'Nov 2022', 'Jul 2023'],
  7.     'Months': [0, 55, 5, 7, 10, 14, 8]
  8. }
  9.  
  10. df = pd.DataFrame(data)
  11. df['Date'] = pd.to_datetime(df['Date'], format='%b %Y')
  12. df.set_index('Date', inplace=True)
  13.  
  14. plt.plot(df.index, df['Members'], marker='o', label='Members')
  15. plt.plot(df.index, df['Months'], marker='o', label='Months')
  16.  
  17. plt.xlabel('Date')
  18. plt.ylabel('Count')
  19. plt.title('Membership Growth')
  20.  
  21. plt.legend()
  22. plt.xticks(rotation=45)
  23.  
  24. plt.show()
  25.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement