大数据案例:将推特数据存入MongoDB并可视化
1. 项目概述
本项目旨在将实时推特数据存入MongoDB数据库,并对数据进行分析和可视化展示。通过分析与美国参议员相关的推特数据,我们可以了解公众对不同参议员的关注度,并通过地图直观地展示各州的推特热度。
2. 准备工作
- MongoDB连接 :复制MongoDB Atlas集群的连接字符串,将其粘贴到
keys.py文件中作为mongo_connection_string的值,并替换其中的<PASSWORD>为你的密码,将数据库名test替换为senators。 - 推特认证 :使用Tweepy库对推特进行认证,获取访问权限。
- 数据加载 :加载
senators.csv文件,该文件包含了美国参议员的相关信息,如州代码、姓名、党派、推特账号和推特ID。
import tweepy, keys
auth = tweepy.OAuthHandler(
keys.consumer_key, keys.consumer_secret)
auth.set_access_token(keys.access_token,
keys.access_tok
超级会员免费看
订阅专栏 解锁全文
5646

被折叠的 条评论
为什么被折叠?



