本文章主要学习pyecharts基本图形的绘制,工具包的详情请看pyecharts文档
代码如下:
from pyecharts import Bar
attr = ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]
data1 = [2.0, 4.9, 7.0, 23.2, 25.6, 76.7, 135.6, 162.2, 32.6, 20.0, 6.4, 3.3]
data2 = [2.6, 5.9, 9.0, 26.4, 28.7, 70.7, 175.6, 182.2, 48.7, 18.8, 6.0, 2.3]
bar = Bar('一年的降水量与蒸发量')
bar.add('降水量',attr,data1)
bar.add('蒸发量',attr,data2)
bar.render()
add(name, x_axis, y_axis,
is_stack=False,
bar_category_gap='20%', **kwargs)
name -> str
代码如下:
bar = Bar('一年的降水量与蒸发量')
bar.add('降水量',attr,data1,is_stack=True)
bar.add('蒸发量',attr,data2,is_stack=True)
代码如下:
bar = Bar('一年的降水量与蒸发量')
bar.add('降水量',attr,data1,mark_line=["average"])
bar.add('蒸发量',attr,data2,mark_point=["min","max"])
代码如下:
bar = Bar('一年的降水量与蒸发量',title_pos = 'center')
bar.add('降水量',attr,data1)
bar.add('蒸发量',attr,data2,is_convert = True,legend_pos = 'right')