Python筆記第三回——pyecharts的安裝及使用

Pyecharts的安裝

Pyecharts是一強大的可視化圖表庫

使用手冊https://pyecharts.org/#/zh-cn/intro

下載的pyecharts版本為0.5.9,因為各版本兼容性問題,所以選擇通過pip下載

Python筆記第三回——pyecharts的安裝及使用

pip3 install pyecharts==0.5.9

過程可能會報錯,其中一個很可能的原因是pip版本過低,嘗試更新pip版本

python -m pip install --upgrade pip

後續需要升級pyecharts時

pip install --upgrade pyecharts==版本號
Python筆記第三回——pyecharts的安裝及使用

圖表生成

找個網上的例子bar柱形圖

from pyecharts import Bar
columns = ["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("降水量", columns, data1, mark_line=["average"], mark_point=["max", "min"])
bar.add("蒸發量", columns, data2, mark_line=["average"], mark_point=["max", "min"])
bar.render()

bar.render會在當前.py文件目錄下生成html文件,當然可以指定文件路徑及文件名

★注意:在windows系統當中讀取文件路徑可以使用\,但是在python字符串中\有轉義的含義,如\t可代表TAB,\n代表換行,所以我們需要採取一些方式使得\不被解讀為轉義字符。

那麼可以在路徑前加個r,即保持字符原始值的意思。

bar.render(r'C:\Users\Administrator\Desktop\baaa.html')
Python筆記第三回——pyecharts的安裝及使用


分享到:


相關文章: