图表按好友列出的最近推文总比例

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了图表按好友列出的最近推文总比例相关的知识,希望对你有一定的参考价值。

  1. #!/usr/bin/env ruby
  2.  
  3. require "rubygems"
  4. require "twitter"
  5. require "active_support"
  6. require "google_chart"
  7.  
  8.  
  9. twitter_user = ""
  10. twitter_pass = ""
  11.  
  12. httpauth = Twitter::HTTPAuth.new(twitter_user, twitter_pass)
  13. client = Twitter::Base.new(httpauth)
  14.  
  15. totals = {}
  16.  
  17. client.friends_timeline(:count => 200).each do |t|
  18. user = t.user.screen_name
  19. if !totals.has_key? user
  20. totals[user] = 1
  21. else
  22. totals[user] +=1
  23. end
  24. end
  25.  
  26. pc = GoogleChart::PieChart.new('500x200', "Total Proportion of Recent Tweets", false)
  27.  
  28. totals.each do |key,val|
  29. pc.data key, val
  30. end
  31.  
  32. puts pc.to_url

以上是关于图表按好友列出的最近推文总比例的主要内容,如果未能解决你的问题,请参考以下文章

QQ好友如何按上线方式排序

Python 实现获取微信好友信息

使用 CSS 按比例调整图像大小? [复制]

按比例禁用 SVG 自动缩放

获取按月分组的最近 12 个月的数据,即使为 0

WWW2021基于图神经网络的社交好友排序