DataJam

1.柱状图系列

一、单系列柱状图

 配置参数:https://pyecharts.org/#/zh-cn/global_options

图例示范:https://gallery.pyecharts.org/#/Bar/bar_rotate_xaxis_label

图标颜色:http://blog.jijiechen.com/jslab/colors.html

     https://seo.juziseo.com/tools/web_color/

 1 #导入配置项
 2 from pyecharts import options as opts
 3 #所有的画图包都在charts下,导入柱状图
 4 from pyecharts.charts import Bar
 5 
 6 #可以自定义一个函数复用,也可不用定义直接调用
 7 c = (
 8     Bar()
 9     .add_xaxis([
10             "名字很长的X轴标签1",
11             "名字很长的X轴标签2",
12             "名字很长的X轴标签3",
13             "名字很长的X轴标签4",
14             "名字很长的X轴标签5",
15             "名字很长的X轴标签6",
16         ])#传入xd的值,此处为列表形式,不支持numpy.int等格式
17     #.add_yaxis("", [10, 20, 30, 40, 50, 40])
18     .add_yaxis("商品1", [10, 20, 30, 40, 50, 40],#color更改柱子颜色)#,第一值为图例名称,传入xd的值,此处为列表形式,不支持numpy.int等格式
19     .reversal_axis()#将x轴与y轴翻转
20     #全局配置项:配置全局的属性
21     .set_global_opts(
22         #xaxis_opts=opts.AxisOpts(axislabel_opts=opts.LabelOpts(rotate=-15)),
23         title_opts=opts.TitleOpts(title="主标题", subtitle="子标题"),
24     )
25     #系列配置项:配置系列的属性,如:点、线、颜色等等
26     .set_series_opts(label_opts=opts.LabelOpts(position='right'))
27 
28 )
29 c.render_notebook()#在notebook中渲染出图像

输出结果:

 

posted on 2021-05-27 23:36  DataJam  阅读(155)  评论(0)    收藏  举报

导航