还有半个小时就双十一了,祝大家节日快乐~~~~
上次筛选出了微信好友的主要信息,今天我们以性别为主题,来看一看你的男生缘和女生缘哪个更好……
#!/usr/bin/env python # -*- coding:utf-8 -*-# 导入Pie组件,用于生成饼图from pyecharts import Pie# 获取所有性别sex = []with open(friends.txt, mode=
, encoding=utf-8) as f:rows = f.readlines() #readlines()方法读取整个文件所有行,保存在一个列表(list)变量中,每行作为一个元素for row in rows:sex.append(row.split(,)[2]) # split() 通过指定分隔符对字符串进行切片,这里以逗号为分隔符,然后选取第二个元素,即sex# 统计每个性别的数量attr = [帅哥, 美女, TA]value = [sex.count(1), sex.count(2), sex.count( )] #count()统计某个元素在列表中出现的次数pie = Pie(好友性别比例, 好友总人数:%d % len(sex), title_pos=center) #设置图表的主标题和副标题pie.add(\, attr, value, radius=[30, 75], rosetype=area, is_label_show=True,is_legend_show=T