Pyechart(一) 折线图
生活随笔
收集整理的這篇文章主要介紹了
Pyechart(一) 折线图
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
? ? pyechart是可視化的好工具,初學者也能很好的進行簡單的可視化,在可視化方面能夠由自己的需求進行制圖,美觀大方。接下來,讓我們看看折線圖如何制作叭~
? ? 1、打開jupyter botebook(因為用這個比較直觀方便),可以使用pip下載,使用win+R打開cmd:
pip install jupyter notebook?如果下載太慢,也可使用清華鏡像:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyecharts(如圖所示)
? ? 2、下載完成后,在命令行中輸入jupyter notebook即可(會在網頁里打開):
jupyter notebook?(如圖所示)
? ? 3、創建新項目New -> Python3:
?4、準備工作就緒,下載pyechart:
pip install pyecharts? ? pandas用來獲取csv文件:
pip install pandas? ? pip下載,寫好代碼后點擊上方的運行按鈕即可:
? ? ? ? ?(如圖所示)
5、導入包之后,編寫折線圖代碼:
from pyecharts.charts import Line import csv import pandas as pd from pyecharts import options as opts data3 = pd.read_csv('hot-dog-places.csv') X= data3.loc[:,'year'] Y= data3.loc[:,'champion'] Y1=data3.loc[:,'runner-up'] Y2 =data3.loc[:,'Second-runner-up'] # 日期作為x軸/橫軸 x_date = ['2000', '2001', '2002', '2003', '2004','2005', '2006', '2007', '2008', '2009','2020' ] # 各城市確診病例數作為y軸數據 line=Line() line.add_xaxis(x_date) # 添加x軸數據 line.add_yaxis('冠軍',Y) # 添加y軸數據 line.add_yaxis('亞軍',Y1) # 繼續向y軸添加一列數據 line.add_yaxis('季軍',Y2) # 繼續向y軸添加一列數據 line.set_global_opts(title_opts=opts.TitleOpts(title="冠亞季軍所吃熱狗的數量"))line.render_notebook() # 顯示圖表運行結果如下:? ?
? ? ? ? ? ? ? ? ?還可以添加其他組件以便美化圖形,根據需要進行即可。
總結
以上是生活随笔為你收集整理的Pyechart(一) 折线图的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 测光 (Metering)
- 下一篇: 深度学习——名词总结篇