Advertisement
Guest User

Untitled

a guest
Jan 31st, 2015
205
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.09 KB | None | 0 0
  1. import json
  2. import matplotlib.pyplot as ptl
  3.  
  4. json_data = open('all.json')
  5. data = json.load(json_data)
  6.  
  7. unimedia_articles = 0
  8. timpul_articles = 0
  9. alll = 0
  10. for article in data:
  11.     alll+=1
  12.     if article['source'] == 'unimedia':
  13.         unimedia_articles+=1
  14.     else:
  15.         timpul_articles+=1
  16.  
  17. average_per_day = (alll)/(8*365)
  18. print unimedia_articles    
  19. print timpul_articles
  20. print alll
  21. print average_per_day
  22. timpul = []
  23. unimedia = []
  24.  
  25.  
  26. for year in range (2007,2015):  
  27.    
  28.     for month in range (1,13):
  29.         month_str = ''
  30.         if month > 9:
  31.             month_str = str(month)
  32.         else:
  33.             month_str = '0' + str(month)  
  34.         timp = 0
  35.         unim = 0
  36.        
  37.         mean = []
  38.         for article in data:
  39.             if  article["datetime"].startswith(str(year) + '-' + month_str):
  40.                 if article['source']=='timpul':
  41.                     timp+=1
  42.                 else:
  43.                     unim+=1
  44.         timpul.append(timp)
  45.         unimedia.append(unim)
  46.  
  47. ptl.plot( unimedia , 'r' , timpul, 'b' )  
  48. ptl.show
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement