登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 开题报告 > 电子信息类 > 电子科学与技术 > 正文

基于python的微信好友数据分析系统开题报告

 2020-02-18 12:02  

1. 研究目的与意义(文献综述)

微信是一款时下非常火爆的即时通讯工具,可以说每个人的手机上都会有这款软件。

微信作为一种以社交为目的的生活类软件,其最大的优势在于打通了线上与线下的界限,用户可以有选择的为自己划分圈子,与陌生人进行交流。

微信已经不仅仅是一款即时通讯工具,它所涵盖的类型包括sns社交网站、内容与视频分享、基于空间定位的陌生人交友等等内容,这是一款跨越多平台的社交软件。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究的基本内容与方案

本次设计所希望达到的程度,是在获取所有微信好友的性别,头像,签名,位置等信息的同时,同时尽可能简单明了的将这些信息显示出来,以达到数据分析的目的。


首先,分析微信好友数据的前提是获得好友信息,调用python上的itchat模块,这将会变得非常简单,像平时我们登陆网页版微信一样,使用手机微信扫描二维码即可,然后通过调用方法会返回好友的信息。


接下来我们可以将我们需要的信息提取出来,首先是性别,把所有好友的性别放入一个扇形或饼状图中是一个比较直观的方法,这时候就可以用到python中著名的matplotlib模块进行绘制图表,通过合适的方式将数据导入到matplotlib中就能得到扇形图。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 研究计划与安排

第1~3周:查阅相关文献资料;在明确设计内容的基础上撰写并提交开题报告;

第4~6周:学习和掌握爬虫软件的使用和编程设计,实现朋友圈数据采集;

第7~13周:完成对朋友圈数据进行多角度的聚类分析;

第14~15周:撰写并提交毕业论文;

第16周:完善毕业设计论文并答辩。


4. 参考文献(12篇以上)

[1] Wesley J.Chun著;杨涛等译.Python核心编程[M].北京:机械工业出版社.2001.
[2]胡松涛著.PYTHON 网络爬虫实战[M].北京:清华大学出版社.2017.
[3]Clinton W.Brownley著.Python数据分析基础[M].南京:东南大学出版社.2017.
[4]张良均著.Python与数据挖掘[M].北京:机械工业出版社.2016.
[5]范传辉编著.Python爬虫开发与项目实战[M].北京:机械工业出版社.2017.
[6]Martin C.Brown著;康博译.Python技术参考大全[M].北京:清华大学出版社.2002.
[7]董付国.Python可以这样学[M].北京:清华大学出版社.2017.
[8]顾立平,田鹏伟.数据馆员的Python简明手册[M].北京:科学技术文献出版社.2017.
[9]John Goerzen著;莫迟等译.Python网络编程基础[M].北京:电子工业出版社.2007.
[10]卢茨著.Python袖珍指南 第5版[M].北京:中国电力出版社.2015.
[11]卡塞尔,高尔德著.Python项目开发实战[M].北京:清华大学出版社.2015.
[12]张燕妮主编.Python即学即用[M].北京:机械工业出版社.2016.
[13] Jesus Rogel-salazar. Data Science And Analytics With Python. CRC Press.2015.
[14] Naomi Ceder. The Quick Python Book Third Edition. Manning Publications, Nicholas Tollervey.2018.
[15] Jake VanderPlas. Python data science handbook. O'Reilly Media.2016.


剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图