Pyecharts入門使用

2021-10-09 19:18:32 字數 2736 閱讀 2297

pyecharts的官方文件,看起來入門比較難,主要是各部分主要的相互關係,不容易快速看清楚。

所以,自己整理,便於以後再用。

如果是單圖表,就不需要建立grid例項了。

from pyecharts.charts import bar #引入圖型別類 1)​

bar = bar() #例項化乙個例項

bar.add_xaxis(["張三", "李四", "王五", "趙六", "劉七", "楊八"]) #定義x軸資料 2)

bar.add_yaxis("體重", [55, 70, 66, 58, 80, 91]) #定義y軸資料 2)

bar.render() #渲染生成render.html

1)對應官方文件中的圖型別

2)對應圖型別中的方法

from pyecharts.charts import bar #引入圖型別類

from pyecharts import options as opts #引入配置類 3)

bar = bar() #例項化乙個例項

bar.add_xaxis(["張三", "李四", "王五", "趙六", "劉七", "楊八"]) #定義x軸資料

bar.add_yaxis("體重", [55, 70, 66, 58, 80, 91]) #定義y軸資料

bar.set_global_opts(title_opts=opts.titleopts( #增加自定義配置 4)

title="示範",

title_link="",

pos_left="20%"

bar.render() #渲染生成render.html

3)對應官方文件

文件中更具體說明的地方沒找到

4)兩種配置

在官方文件中有兩種

*)全域性配置項

格式:圖表例項.set_global_options(配置項名稱 = opts.配置項類名())

其中,

value值看文件,自行測試設定。

*)系列配置項

格式:圖表例項.set_series_opts(配置項名稱 = opts.配置項類名())

用組合圖表的方法

from pyecharts.charts import bar #引入圖型別類

from pyecharts import options as opts #引入配置類

from pyecharts,charts import grid #引入組合圖表

bar = bar() #例項化乙個例項

bar.add_xaxis(["張三", "李四", "王五", "趙六", "劉七", "楊八"]) #定義x軸資料

bar.add_yaxis("體重", [55, 70, 66, 58, 80, 91]) #定義y軸資料

bar.set_global_opts(title_opts=opts.titleopts( #增加自定義配置 4)

title="示範",

title_link="",

pos_left="20%"

grid = grid()

grid.add(bar) #把乙個圖表放入grid中。有多個就放多個。

grid.render()

組合圖表也有配置項

組合圖表的配置項沒有可呼叫設定方法,要把配置項寫在grid.add()方法裡,例如

grid.add(line, grid_opts = opts.gridopts(pos_bottom = '30%'))

注意,grid中加入圖表,要通過pos_up,pos_bottom,pos_left,pos_right來調節每個圖表的位置,否則會出現重疊現象。例如,

grid = grid().add(line, grid_opts = opts.gridopts(pos_bottom= '70%')).add(bar, grid_opts =opts.gridopts(pos_top= '50%'))

全域性配置呼叫系列配置的寫法

line.set_global_opts(xaxis_opts = opts.axisopts(axislabel_opts = opts.labelopts(rotate="45")))

labelopts是系列配置的項

pyecharts簡單使用

安裝 1.0.x 以上版本 需要python3.6及以上 pip install pyecharts u 安裝 0.5.x 不建議,因為不再維護,python3.5及以下可以安裝 pip install pyecharts 0.5.11 pycharts可以生成很多種類的圖表,如基本圖表 柱狀圖 折...

pyEcharts環境配置及簡單使用

pip install pyecharts pip install echarts countries pypkg pip install echarts china provinces pypkg pip install echarts china cities pypkg安裝完成後可能出現 ju...

pyecharts初步認識

pyecharts v0.5.x 和 v1.0.x 間完全不相容,v1.0.x 是乙個全新的版本,詳見 issue 892 支援 python2.7,3.4 經開發團隊決定,0.5.x 版本將不再進行維護,0.5.x 版本 位於 05x 分支,文件位於 05x docs.pyecharts.org。...