首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python+R

一首好听的英文歌,记得听完哈~

清明时节雨纷纷

QINGMING

外面小雨不停地下着,出去玩的心也变凉了……

闲来无事,记得别人曾经写过一篇用itchat模块探索自己朋友圈好友信息的文章,挺有趣的,也想自己试试看。

1

Python

#爬取自己好友相关信息, 返回一个json文件

#定义一个函数,用来爬取各个变量

#根据json文件,调用函数得到各变量,并把数据存到csv文件中

csv文件主要选取了好友性别、省份、城市、昵称及个性签名。

#爬取微信好友头像

#查看好友个数

我的结果是:I have 185 friend(s)

#根据好友个数设置照片大小和形状

因为我有185个好友,将所有图片缩小设置成37*5的一张宽图片格式

#保存头像并发给文件助手

实际效果如下图(看到你的头像了吗,)

2

R

之前用Python爬取的信息保存在csv文件中,将其导入到R中,进行可视化~

#读取数据

# 设置图片主题(个人比较喜欢的一套主题)

#性别分类

从这里可以看出,我交友还是比较平衡的,所以……

#省份分类

这里我选取了前8个省份,很明显,我来自江苏,当然江苏朋友最多啦,去河南上过学,也就交了20个朋友都不到吗?惨!

#城市分类

额,没想到竟然有61位朋友没标记自己属于哪座城市?难道他们一直在漂吗,清明到了,混成这样,┭┮﹏┭┮

#个性签名词云图

从好友的个性签名高频词里面可以看出,大家都很爱自己,以“我”为中心,想要幸福、简单的生活。O(∩_∩)O哈哈~

ps:《起跑线》又是一部印度神剧,《暴裂无声》朋友强推!!!

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180405G135BB00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券