jupyter notebook(python)使用pyecharts画简单饼图,直方图

今天教大家使用jupyter notebook(需要自行下载anaconda)画饼图和直方图。

饼图

首先画的是饼图,用来展示就业情况,其中job为就业的职业数据,job_count为职业对应的数据,此数据均为自己随机生成的,pie中的Pie()代表的是饼图,.add是画饼图所需要的数据集,其类型是二维list型,.set_colors为职业相对应的颜色,.set_global_opts是饼图左上角的名字,其代码如下图所示:

from pyecharts.charts import Pie
job=['私企', '读研', '银行', '证券', '事业单位', '自由职业', '出国', '未就业']
job_count=[40, 29, 22, 20, 11, 10, 8, 17]
pie = (
    Pie()
    .add("", [list(i) for i in zip(job,job_count)])
    .set_colors(["blue", "green", "yellow", "red", "pink", "orange", "purple","gold"])
    .set_global_opts(title_opts=opts.TitleOpts(title="Pie-就业去向"))
    
)
pie.render_notebook()

使用jupyter notebook的运行结果为:

 直方图

   接下来画的是直方图,用来展示就业情况,其中job为就业的职业数据,job_count为职业对应的数据,此数据均为自己随机生成的,bar中的Bar()代表的是直方图,.add_xaxis是x轴的数据,.add_yaxis是y轴数据和中上方的名称,其代码如下图所示:

from pyecharts.charts import Pie
job=['私企', '读研', '银行', '证券', '事业单位', '自由职业', '出国', '未就业']
job_count=[40, 29, 22, 20, 11, 10, 8, 17]
bar = (
    Bar()
    .add_xaxis(job)
    .add_yaxis('就业情况', job_count)
)
bar.render_notebook()

使用jupyter notebook的运行结果如下所示:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值