pyechart的版本为:0.1.9.4
客户需求
实现简单、漂亮的图表。
参考网站
https://www.cnblogs.com/jyroy/p/9446486.html
https://www.jianshu.com/p/2655ca8ad459
https://www.cnblogs.com/wumingxiaoyao/p/8508077.html
https://blog.csdn.net/qq_31967985/article/details/79975663
柱状图
数据存储状况如图所示:
import pandas as pd
from pyecharts import Bar #导入条形图
df = pd.read_excel('test.xlsx')
bar = Bar("这是标题图表","这是副标题",title_pos= 'left',title_color='blue',
width=700,height=400,background_color='white')
bar.add("成本", #图标签
df['地区'], #横轴
df['成本'], #纵轴
mark_point=['max'],#显示最大值
# is_datazoom_show=True, #实现移动控制x轴的数量
word_gap="10%", #间隔
# is_label_show=True #显示数据标签
)
bar.add("销售额", # 图标签
df['地区'], # 横轴
df['销售额'], # 纵轴
mark_point=['max'], # 显示最大值
# is_datazoom_show=True, #实现移动控制x轴的数量
word_gap="10%", # 间隔
# is_label_show=True #显示数据标签
)
bar.show_config()
bar.render('柱状图.html')
运行结果如图所示:
is_convert= True横轴和纵轴互换位置
import pandas as pd
from pyecharts import Bar #导入条形图
df = pd.read_excel('test.xlsx')
bar