from pyecharts import Bar
#從pyecharts庫中導入Bar子類
bar = Bar("貴州GDP柱狀圖","副標題")#定義Bar()柱狀圖,同時設置主標題和副標題
bar.add("GDP",["貴陽市","遵義市","六盤水市","安順市","黔東南州"],[40,30,26,22,15])#調用add()函數添加圖表的數據和設置各種配置項#bar.show_config()#打印輸出圖表的所有配置項
bar.render()#生成render.html文件,也可以設置路徑和文件名
2. 橫向柱狀圖
# -*- coding:utf-8 -*-from pyecharts import Bar
bar = Bar("貴州GDP柱狀圖","副標題")
city =["貴陽市","遵義市","六盤水市","安順市","黔東南州"]
data1 =[40,30,26,22,15]
data2 =[13,43,32,38,20]
bar.add("2017年GDP", city, data1)
bar.add("2016年GDP", city, data2, is_convert=True)#bar.show_config()
bar.render()
3. 折線圖
from pyecharts import Line
attr =["襯衫","羊毛衫","雪紡衫","褲子","高跟鞋","襪子"]
v1 =[5,20,36,10,10,100]
v2 =[55,60,16,20,15,80]
line =Line("折線圖示例")
line.add("商家A", attr, v1, mark_point=["average"])
line.add("商家B", attr, v2, is_smooth=True, mark_line=["max","average"])#line.show_config()
line.render()
from pyecharts import Line
line =Line("折線圖-面積圖示例")
line.add("商家A", attr, v1, is_fill=True, line_opacity=0.2, area_opacity=0.4, symbol=None)
line.add("商家B", attr, v2, is_fill=True, area_color='#000', area_opacity=0.3, is_smooth=True)#line.show_config()
line.render()
from pyecharts import Pie
attr =["襯衫","羊毛衫","雪紡衫","褲子","高跟鞋","襪子"]
v1 =[11,12,13,10,10,10]
pie =Pie("餅圖示例")
pie.add("", attr, v1, is_label_show=True)#pie.show_config()
pie.render()