pyecharts的新舊版本用法區別

2021-10-01 16:39:35 字數 2100 閱讀 5795

簡介特性

版本v0.5.x 和 v1 間不相容,v1 是乙個全新的版本,詳見 issue#892,issue#1033。

舊版本:.5.x 版本將不再進行維護,0.5.x 版本**位於 05x 分支

新版本:新版本系列將從 v1.0.0 開始,文件位於 pyecharts.org 安裝

pip 安裝

# 安裝 v1 以上版本

$ pip install pyecharts -u

# 如果需要安裝 0.5.11 版本的開發者,可以使用

# pip install pyecharts==0.5.11

原始碼安裝

# 安裝 v1 以上版本

# 如果需要安裝 0.5.11 版本,請使用 git clone https: -b v05x

$ cd pyecharts

$ pip install -r requirements.txt

$ python setup.py install

舊版本用法

import pyecharts

from pyecharts import bar

attr =

["襯衫"

,"羊毛衫"

,"雪紡衫"

,"褲子"

,"高跟鞋"

,"襪子"

]v1 =[5

,20,36

,10,75

,90]v2 =[10

,25,8

,60,20

,80]bar = bar(

"柱狀圖資料堆疊示例"

)bar.add(

"商家a"

, attr, v1, is_stack=

true

)bar.add(

"商家b"

, attr, v2, is_stack=

true

)#是否堆疊

bar.show_config(

)bar.render(

)

新版本用法
from pyecharts.charts import bar

from pyecharts import options as opts

# v1 版本開始支援鏈式呼叫

bar =

( bar(

).add_xaxis(

["襯衫"

,"毛衣"

,"領帶"

,"褲子"

,"風衣"

,"高跟鞋"

,"襪子"])

.add_yaxis(

"商家a",[

114,55,

27,101,

125,27,

105]

).add_yaxis(

"商家b",[

57,134,

137,

129,

145,60,

49]).set_global_opts(title_opts=opts.titleopts(title=

"某商場銷售情況"))

)bar.render(

)# 不習慣鏈式呼叫的開發者依舊可以單獨呼叫方法

bar = bar(

)bar.add_xaxis(

["襯衫"

,"毛衣"

,"領帶"

,"褲子"

,"風衣"

,"高跟鞋"

,"襪子"])

bar.add_yaxis(

"商家a",[

114,55,

27,101,

125,27,

105]

)bar.add_yaxis(

"商家b",[

57,134,

137,

129,

145,60,

49])bar.set_global_opts(title_opts=opts.titleopts(title=

"某商場銷售情況"))

bar.render(

)

ABP的新舊版本選型

abp是乙個開源的應用程式框架asp.net基於核心的web應用程式開發,也支援開發其他型別的應用程式。對舊版本的重寫,基於asp.net core,主要定位微服務 base class for crud services asp.net樣板 boilerplate,abp 是乙個開源的 有良好文件...

神經網路新舊版本newff比較

使用matlab工具箱建立神經網路時,需要用到newff函式,但若使用舊版本的newff函式,會出現下面的警告 net newff minmax input 10 3 traingdx 舊版本 warning newff used in an obsolete way.一 新舊版本newff函式差異...

移除django的舊版本

django的最新release已是1.2.1,想試一下,需要移除django先前的版本。django document中有如下方法 1 如果是通過setup.py install安裝的,簡單的將django資料夾從python site packages路徑下移除 2 如果是由python egg...