头像信息比较隐私,就不公布啦~
性别分布
当我们使用「itchat」的get_friends()函数可以获取很多好友信息,包括性别,所以这里只需要将获取到的好友性别信息提取出来制图就可以:
def analysisSex():
itchat.login()
friends = itchat.get_friends()
sex_count = dict()
for f in friends:
if f[“Sex”] == 1: # man
sex_count[“man”] = sex_count.get(“man”, 0) + 1
elif f[“Sex”] == 2: # women
sex_count[“women”] = sex_count.get(“women”, 0) + 1
else: # unknown
sex_count[“unknown”] = sex_count.get(“unknown”, 0) + 1
柱状图展示
for i, key in enumerate(sex_count):
plt.bar(key, sex_count[key])
plt.savefig(“analysisSex.png”) #保存图片
plt.ion()
plt.close()
结果如下:
个性签名
在获取的好友信息中Sign