Python学习笔记,51job数据可视化

数据可视化篇

思路:
1.画直方图分析,各个工资段人数分析;
2.画饼图分析,各工资占百分比分析;

有了数据后,可视化比较简单,一下是代码:

#初步统计,整理为直方图,方便观察
#设置直方图组距
avg_max = max(avg)
avg_min = min(avg)
#极差
avg_rg = avg_max - avg_min
#组距
avg_dst = avg_rg/50
#设置参数
avg_sty = npy.arange(avg_min,avg_max,avg_dst)
pyl.title("wages--count--assortment")
pyl.xlabel("wages")
pyl.ylabel("nmber")
pyl.hist(avg,avg_sty)
pyl.savefig("D:/python/爬虫/51job分析/hist-wages.png")
pyl.show()
'''------------画好直方图,可进行分析----------------------'''
#可画饼图分析,各个工资段的百分比
count1 = 0
count2 = 0
count3 = 0
count4 = 0
count5 = 0
count6 = 0
#对数据进行处理,以便来画饼图
for i in avg:
    if float(i) < 5.0:
        count1 += 1
    if float(i) >= 5.0 and float(i) < 10.0:
        count2 += 1
    if float(i) >= 10.0 and flo
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值