教女朋友用Python快速绘制图表
安裝anaconda3
下載anaconda3
下載地址:https://repo.anaconda.com/archive/Anaconda3-5.3.1-Windows-x86_64.exe
安裝
一路next, 在安裝完成時(shí)提示是否加入到環(huán)境變量,兩個(gè)復(fù)選框都勾選,如圖所示
看到這個(gè),就安裝完成了
驗(yàn)證安裝
按下windows + R 鍵,輸入cmd, 回車,如圖所示
在命令行輸入:
pip -V,回車
python -V,回車
如果出現(xiàn)如下圖所示,則表示安裝成功,否則重新執(zhí)行上一步
安裝pyecharts
在命令行輸入:
pip install pyecharts
看到Successfully installed則表示安裝成功,如圖所示
啟動(dòng)jupyter
在啟動(dòng)菜單找到j(luò)upyter notebook,打開
在瀏覽器會(huì)打開一個(gè)http://localhost:8888/tree的頁面,看到下圖,則表示啟動(dòng)成功
畫第一個(gè)圖表
新建一個(gè)jupyter文件,
輸入代碼
from pyecharts import Barattr = ["襯衫", "羊毛衫", "雪紡衫", "褲子", "高跟鞋", "襪子"] v1 = [5, 20, 36, 10, 75, 90] v2 = [10, 25, 8, 60, 20, 80] bar = Bar("柱狀圖數(shù)據(jù)堆疊示例", width=550) bar.add("商家A", attr, v1, is_stack=True) bar.add("商家B", attr, v2, is_stack=True)bar?shirt + enter運(yùn)行
還有很多酷炫的圖可以畫,參考《Python 數(shù)據(jù)可視化》,比如各種線圖,日歷圖,漏洞圖,儀表盤,關(guān)系圖,水球圖,平行坐標(biāo)系,餅圖,極坐標(biāo)系,雷達(dá)圖,桑基圖,主題河流圖,樹圖,矩形樹圖,詞云圖,直角坐標(biāo)系圖,地理圖表,3D圖表,組合圖表等,甚至可以畫一個(gè)火辣的Bra(Ps. 這個(gè)圖是pyecharts官方示例)
from pyecharts import Scatterscatter = Scatter("一個(gè)火辣的Bra", width=1000, height=480) v1 ,v2 = scatter.draw("./Pictures/cup.png") scatter.add("Cup", v1, v2)scatter?cup.png這個(gè)圖片是在知乎專欄的示例中下載的,由于圖片過大,在頁面不能正常渲染,會(huì)提示“NotebookApp.iopub_data_rate_limit”,解決辦法請(qǐng)參考《利用Jupyter Notebook讀取文件出現(xiàn)問題怎么修改》
參考資料
各種示例地址:《Python 數(shù)據(jù)可視化》
github地址:https://github.com/pyecharts/pyecharts
文檔地址:https://pyecharts.org/#/
總結(jié)
以上是生活随笔為你收集整理的教女朋友用Python快速绘制图表的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Unity3D教程:回合制游戏实现
- 下一篇: python3 输出中文、日文等等乱码问