顏值爆表的數(shù)據(jù)可視化庫--Pyecharts

最近發(fā)現(xiàn)一個(gè)顏值爆表的數(shù)據(jù)可視化庫宾符,

簡單易上手的同時(shí)功能非常強(qiáng)大酿秸,

以下是柱狀圖、折線圖魏烫、環(huán)形餅圖的基本示例辣苏,

跟網(wǎng)上其他示例不同的是,我用了一些個(gè)性化表達(dá)的通用配置哄褒,

例如x軸標(biāo)簽設(shè)置旋轉(zhuǎn)角度稀蟋、折線圖平滑曲線、圖例顯示或隱藏呐赡、自定義顯示系列名等退客。

使用Jupyter Notebook編程工具,

本文源代碼地址:https://download.csdn.net/download/s34855/10855445

pyecharts詳細(xì)的使用文檔地址:http://pyecharts.org/#/zh-cn/


柱狀圖

from pyecharts import Bar  # 導(dǎo)入柱狀圖-Bar

# 橫縱坐標(biāo)
columns = ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]
# 設(shè)置數(shù)據(jù)
data1 = [200, 500, 80, 230, 300, 700, 200, 100, 500, 600, 700, 300]
data2 = [250, 500, 900, 260, 280, 400, 180, 150, 500, 220, 300, 200]
# 設(shè)置柱狀圖的主標(biāo)題與副標(biāo)題
bar = Bar("柱狀圖", "年收入與支出")
# 添加柱狀圖的數(shù)據(jù)及配置項(xiàng)
# mark_point链嘀,標(biāo)記點(diǎn)萌狂,默認(rèn)有'min', 'max', 'average'可選。表達(dá)最值
# legend_orient怀泊,圖例列表的布局朝向茫藏,有'horizontal', 'vertical'可選,默認(rèn) -> 'horizontal'
# legend_pos霹琼,圖例組件離容器左側(cè)的距離务傲,有'left', 'center', 'right'可選凉当,也可以為百分?jǐn)?shù),如"%60"售葡,默認(rèn) -> 'center'
bar.add("收入", columns, data1, mark_line=["average"], mark_point=["max", "min"],legend_orient='vertical',legend_pos='right')
bar.add("支出", columns, data2, mark_line=["average"], mark_point=["max", "min"],legend_orient='vertical',legend_pos='right')
# 生成本地文件(默認(rèn)為.html文件看杭,根目錄)
bar.render()
bar  # 在jupyter notebook顯示圖表 
柱狀圖Bar.png

折線圖

from pyecharts import Line  # 導(dǎo)入折線圖-Line

line = Line("折線圖", "每周銷售量", width=1200, height=400)
attr = ['8.3-8.9','8.10-8.16','8.16-8.22','8.23-8.29','8.30-9.5','9.6-9.12','9.13-9.19','9.20-9.26']
data = [12000,22000,21000,29000,35000,26000,26000,23000]
# mark_line=["average"]趨勢線
# is_label_show=True顯示數(shù)據(jù)標(biāo)簽
# x軸標(biāo)簽設(shè)置旋轉(zhuǎn)角度xaxis_rotate
# legend_pos,圖例組件離容器左側(cè)的距離,有'left', 'center', 'right'可選
# is_smooth -> bool,是否平滑曲線顯示天通,默認(rèn)為 False
line.add("銷售量",attr,data, is_label_show=True,legend_orient='vertical',legend_pos='center', is_smooth=True, xaxis_rotate='30')
# 指定生成html文件
line.render(r"C:\Programming\Python3\Test\每周銷售量折線圖.html")
line  # 在jupyter notebook顯示圖表 
折線圖Line.png

環(huán)形餅圖

from pyecharts import Pie  # 導(dǎo)入餅圖-Pie

attr = ["蔬菜","水果","肉品","零食","飲料"]
data = [14,10,13,309,200]
pie = Pie("環(huán)形餅圖", "商品種類", title_pos='center_left')
# legend_orient='vertical',legend_pos='left'泊窘,圖例方向和位置
# is_legend_show=False,圖例顯示隱藏
# label_formatter='像寒:{c}, 9cixle7%'烘豹,自定義顯示系列名、數(shù)據(jù)名诺祸、數(shù)據(jù)值等
pie.add("",attr,data,radius=[40,75],label_tet_color=None,is_label_show=True, label_formatter='携悯:{c}, msde1z7%',legend_orient='vertical',legend_pos='right')
pie.render(r"C:\Programming\Python3\Test\商品種類(環(huán)形餅圖).html")
pie
環(huán)形餅圖Pie.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市筷笨,隨后出現(xiàn)的幾起案子憔鬼,更是在濱河造成了極大的恐慌,老刑警劉巖胃夏,帶你破解...
    沈念sama閱讀 218,386評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件轴或,死亡現(xiàn)場離奇詭異,居然都是意外死亡仰禀,警方通過查閱死者的電腦和手機(jī)照雁,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,142評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來答恶,“玉大人饺蚊,你說我怎么就攤上這事⌒ぃ” “怎么了污呼?”我有些...
    開封第一講書人閱讀 164,704評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長包竹。 經(jīng)常有香客問我燕酷,道長,這世上最難降的妖魔是什么周瞎? 我笑而不...
    開封第一講書人閱讀 58,702評(píng)論 1 294
  • 正文 為了忘掉前任悟狱,我火速辦了婚禮,結(jié)果婚禮上堰氓,老公的妹妹穿的比我還像新娘挤渐。我一直安慰自己,他們只是感情好双絮,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,716評(píng)論 6 392
  • 文/花漫 我一把揭開白布浴麻。 她就那樣靜靜地躺著得问,像睡著了一般。 火紅的嫁衣襯著肌膚如雪软免。 梳的紋絲不亂的頭發(fā)上宫纬,一...
    開封第一講書人閱讀 51,573評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音膏萧,去河邊找鬼漓骚。 笑死,一個(gè)胖子當(dāng)著我的面吹牛榛泛,可吹牛的內(nèi)容都是我干的蝌蹂。 我是一名探鬼主播,決...
    沈念sama閱讀 40,314評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼曹锨,長吁一口氣:“原來是場噩夢啊……” “哼孤个!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起沛简,我...
    開封第一講書人閱讀 39,230評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤齐鲤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后椒楣,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體给郊,經(jīng)...
    沈念sama閱讀 45,680評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,873評(píng)論 3 336
  • 正文 我和宋清朗相戀三年捧灰,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了淆九。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,991評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡凤壁,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出跪另,到底是詐尸還是另有隱情拧抖,我是刑警寧澤,帶...
    沈念sama閱讀 35,706評(píng)論 5 346
  • 正文 年R本政府宣布免绿,位于F島的核電站唧席,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏嘲驾。R本人自食惡果不足惜淌哟,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,329評(píng)論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望辽故。 院中可真熱鬧徒仓,春花似錦、人聲如沸誊垢。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,910評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至殃饿,卻和暖如春谋作,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背乎芳。 一陣腳步聲響...
    開封第一講書人閱讀 33,038評(píng)論 1 270
  • 我被黑心中介騙來泰國打工遵蚜, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人奈惑。 一個(gè)月前我還...
    沈念sama閱讀 48,158評(píng)論 3 370
  • 正文 我出身青樓吭净,卻偏偏與公主長得像,于是被迫代替她去往敵國和親携取。 傳聞我的和親對(duì)象是個(gè)殘疾皇子攒钳,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,941評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • 無意中從今日頭條中看到的一篇文章,可以生成簡單的圖表雷滋。據(jù)說一些大數(shù)據(jù)開發(fā)們也是經(jīng)常用類似的圖表庫不撑,畢竟有現(xiàn)成的,改...
    田旭1閱讀 11,758評(píng)論 2 72
  • 上節(jié)講到,好好說話在當(dāng)代社會(huì)是一項(xiàng)極富有價(jià)值的能力澳泵。而圍繞話語權(quán)实愚,可以將話術(shù)分為溝通、說服兔辅、談判腊敲、演講和辯論這五個(gè)...
    六號(hào)的三味書屋閱讀 1,781評(píng)論 1 0
  • 一直要上班到除夕的前一天,所以维苔,趕著這個(gè)周末的一天休息碰辅,完成打年貨,大掃除介时。晚飯飽餐一頓没宾,就擼起袖子開始干了...
    雷霆漩渦炸閱讀 154評(píng)論 0 0
  • 大家好,我是溫云沸柔,非常開心成為匯愛家的助教循衰,能和大家一起開啟學(xué)習(xí)模式。 我是2016年緣于學(xué)校的一次講座結(jié)識(shí)了匯愛...
    197776a01aab閱讀 231評(píng)論 0 0