ハッシュタグmooc(大規模オンライン公開講座)でつぶやきを募集しています。ツイートを送信したユーザーと、各ユーザーのツイート数のカウントを特定したいと考えています。
これは私がユーザーを識別する方法です:
for page in range(1,16):
url='http://search.twitter.com/search.json?q=mooc&rpp=100'+str(page)
file=urllib.urlopen(url)
search = json.load(file)
for entry in search['results']:
pprint.pprint(entry['from_user'])
これはデータの印刷では問題なく機能しますが、各ユーザーのツイートをカウントするために、このデータを印刷する代わりに保存するのに苦労しています。
import collections
y=collections.Counter(users)
print y
また、ユーザーごとにツイートをカウントする方法に関する他のアイデアも大歓迎です!