吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 4567|回复: 9
收起左侧

[Python 转载] 使用python爬取数据并分析2018北京积分落户情况【出图代码】

[复制链接]
ProgramerFangL 发表于 2018-10-17 10:56
昨天发完帖子后,有同学问出图是用的哪个库,现在把出图的代码贴上,用的是pyecharts。
上一篇帖子 使用python爬取数据并分析2018北京积分落户情况
#-*-coding:utf-8-*-
import time
import MySQLdb
import sys
from pandas import DataFrame
from pyecharts import Bar,Pie,Page
defaultencoding = 'utf-8'
if sys.getdefaultencoding() != defaultencoding:
        reload(sys)
        sys.setdefaultencoding(defaultencoding)
db = MySQLdb.connect("localhost", "root", "root", "py", charset='utf8' )
cursor = db.cursor()
def get_privince_count(dataframe):
   indexs = []
   counts = []
   for index in dataframe.index:
      indexs.append(index)
      counts.append(dataframe[index])
   print counts
   print indexs
   page = Page()
   labels = [indexs]
   sizes = [counts]
   attr = indexs
   v1 = counts
   bar =Bar("积分落户年龄统计图" )
   bar.add("地区分布",attr,v1,is_stack=True,is_label_show=True,is_datazoom_show =True,
        is_random = True)
   page.add(bar)
   bar.show_config()
   bar.render()
sql = "select name,score,city,unit,year from bjrbj"
cursor.execute(sql)
results = cursor.fetchall()
data = list(results)
data = [list(i) for i in data]
df = DataFrame(data, columns=["name","score","city","unit","year"])
score = df['year']
score = score.value_counts()[:10]
get_privince_count(score)


免费的评分可以给点儿吗???

免费评分

参与人数 8吾爱币 +9 热心值 +8 收起 理由
sai0064 + 1 + 1 谢谢@Thanks!
叹息~~ + 1 + 1 我很赞同!
bsex + 1 + 1 我很赞同!
hk520590 + 1 + 1 热心回复!
烤奶少糖2 + 1 + 1 我很赞同!
music984 + 1 + 1 我很赞同!
Seven_2017 + 2 + 1 加油加油
keymind + 1 + 1 用心讨论,共获提升!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

music984 发表于 2018-10-17 11:41
一直在研究python 入门ing
wangqiustc 发表于 2018-10-17 11:42
handlertools 发表于 2018-10-17 12:12
吾爱打炮 发表于 2018-10-17 12:30
感谢楼主热心分享
杰哈德TT 发表于 2018-10-17 14:13
一直在学Python,研究了一下,很有帮助,爬虫感觉好用,谢谢分享
ddian 发表于 2018-10-20 07:49
现在用不到
老冉 发表于 2018-11-11 22:56
正在学习python,仔细研读一下,谢谢楼主分享。
小黑LLB 发表于 2019-2-13 10:48
好棒 支持一下
liuxin0448 发表于 2019-8-11 12:09
谢谢楼主分享
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-16 14:56

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表