南航学生2018暑假社会实践都喜欢去哪里?我来告诉你!南航暑假社会实践大数据分析

NUAA Data Analysis of Social Practice in Summer Vacation

结果在最下面~不想看代码请直接下滑。

运行环境

Python3.6

功能说明环境

运行本程序需要如下环境:

requests

pip install requests

pyecharts

pip install pyecharts

对于Python中生成词云,需要安装WordCloud,他的安装不像上面的简单,如果只是通过pip安装的话会出现很多莫名其妙的错误。

下载相应版本的whl文件,从http://www.lfd.uci.edu/~gohlke/pythonlibs/#wordcloud

进入相应文件件

在管理员环境下运行python -m pip install

其余的所需环境不再一一赘述,请缺少的自行谷歌百度搜索安装。

代码流程

1.先获取项目网页的html,然后通过bs4(BeautifulSoup4)对其分析,提取所需的内容。

2.因为项目地址没有统一格式,无法提取准确的地址,所以将项目地址逐个上传腾讯地图服务器,获得准确的地址信息。

3.对获得的城市信息进行分析和筛选,获得相应的次数。

4.绘制图表。

5.对项目名称进行词频分析构建词云。

数据结果

也可以访问http://45.77.211.235/a.html 来查阅相关数据。

跪求各位分享到朋友圈或者关注一下本公众号

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180505G1E5OA00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券