精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

吊打 Pyecharts,這個新 Python 繪圖庫竟然這么漂亮!

開發 后端
經過小五一番測試成功復現了其中一個示例圖片,還很精致。今天正好把完整過程分享給大家,看看這個新庫繪圖也可以這么漂亮!

 ?[[407734]]?

人生苦短,快學Python!

最近看了一篇文章《一個牛逼的Python 可視化庫:PyG2Plot》,可惜只是簡單介紹,并且只有一個簡陋的官方示例。

經過小五一番測試成功復現了其中一個示例圖片,還很精致。今天正好把完整過程分享給大家,看看這個新庫繪圖也可以這么漂亮!

Python可視化新秀

這個Python可視化新秀,在GitHub上是這樣介紹的:

PyG2Plot 是@AntV/G2Plot 在 Python3 上的封裝。G2Plot 是一套簡單、易用、并具備一定擴展能力和組合能力的統計圖表庫,基于圖形語法理論搭建而成。

不過研究PyG2Plot還得先從G2開始講,它是螞蟻金服開源一個基于圖形語法,面向數據分析的統計圖表引擎。后來又在其基礎上,封裝出業務上常用的統計圖表庫——G2Plot。

??

不過現在Python這么熱,幾乎每一個nb的前端可視化庫,最終都會被用python開發一套生成相應html的庫!它也不例外,封裝出了Python可視化庫——PyG2Plot。

在GitHub上,也提供了一張示例圖,我對右下角的散點圖比較感興趣。

??

結果興致勃勃地去看示例,這簡直買家秀與賣家秀啊!

??

我不管,我就要右邊那個

自己動手,豐衣足食

看來還是需要自己動手,那就先安裝PyG2Plot庫吧

 

pip install pyg2plot

目前目前 pyg2plot 只提供簡單的一個 API,只列出需要的參數

  • Plot
  1. Plot(plot_type: str): 獲取 Plot 對應的類實例。
  2. plot.set_options(options: object): 給圖表實例設置一個 G2Plot 圖形的配置。
  3. plot.render(path, env, **kwargs): 渲染出一個 HTML 文件,同時可以傳入文件的路徑,以及 jinja2 env 和 kwargs 參數。
  4. plot.render_notebook(env, **kwargs): 將圖形渲染到 jupyter 的預覽。

于是我們可以先導入Plot方法

from pyg2plot import Plot

我們要畫散點圖

 

scatter = Plot("Scatter")

下一步就是要獲取數據和設置參數plot.set_options(),這里獲取數據直接利用requset解析案例json,而參數讓我在后面一一道來:

 

import requests
#請求地址
url = "https://gw.alipayobjects.com/os/bmw-prod/0b37279d-1674-42b4-b285-29683747ad9a.json"
#發送get請求
a = requests.get(url)
#獲取返回的json數據,并賦值給data
data = a.json()

??

成功獲取解析好的對象集合數據。

下面是對著參數,一頓操作猛如虎:

 

scatter.set_options(
{
'appendPadding': 30,
'data': data,
'xField': 'change in female rate',
'yField': 'change in male rate',
'sizeField': 'pop',
'colorField': 'continent',
'color': ['#ffd500', '#82cab2', '#193442', '#d18768','#7e827a'],
'size': [4, 30],
'shape': 'circle',
'pointStyle':{'fillOpacity': 0.8,'stroke': '#bbb'},
'xAxis':{'line':{'style':{'stroke': '#aaa'}},},
'yAxis':{'line':{'style':{'stroke': '#aaa'}},},
'quadrant':{
'xBaseline': 0,
'yBaseline': 0,
'labels': [
{'content': 'Male decrease,\nfemale increase'},
{'content': 'Female decrease,\nmale increase'},
{'content': 'Female & male decrease'},
{'content': 'Female &\n male increase'}, ],},
})

如果在Jupyter notebook中預覽的話,則執行下方語句

 

scatter.render_notebook()

如果想渲染出完整的html的話,則執行下方語句

 

scatter.render("散點圖.html")

看一下成果吧

??

參數解析&完整代碼

各位看官,這塊可能比較無聊,可以直接劃到文末或者點擊收藏。

主要還是詳解一下剛才scatter.set_options()里的參數,方便大家后續自己改造!

分成幾個部分一點一點解釋:

參數解釋 一

 

'appendPadding': 30, #①
'data': data, #②
'xField': 'change in female rate', #③
'yField': 'change in male rate',

① 圖表在上右下左的間距,加不加這個參數具體看下圖

??

② 設置圖表數據源(其中data在前面已經賦值了),這里的數據源為對象集合,例如:[{ time: '1991',value: 20 }, { time: '1992',value: 20 }]。

③ xField和yField這兩個參數分別是橫/縱向的坐標軸對應的字段。

參數解釋 二

 

'sizeField': 'pop', #④
'colorField': 'continent', #⑤
'color': ['#ffd500', '#82cab2', '#193442', '#d18768','#7e827a'], #⑥
'size': [4, 30], #⑦
'shape': 'circle', #⑧

④ 指定散點大小對應的字段名,我們用的pop(人口)字段。

⑤ 指定散點顏色對應的字段名,我們用的continent(洲)字段。

??

⑥ 設置散點的顏色,指定了系列色值。

⑦ 設置散點的大小,可以指定大小數組 [minSize, maxSize]

⑧ 設置點的形狀,比如cicle、square

參數解釋 三

 

'pointStyle':{'fillOpacity': 0.8,'stroke': '#bbb'}, #⑨
'xAxis':{'line':{'style':{'stroke': '#aaa'}},}, #⑩
'yAxis':{'line':{'style':{'stroke': '#aaa'}},},

⑨ pointStyle是指折線樣式,不過在散點圖里,指的是散點的描邊。另外fillOpacity是設置透明度,stroke是設置描邊顏色。

??

⑩ 這里只是設置了坐標軸線的顏色。

參數解釋 四

 

'quadrant':{
'xBaseline': 0,
'yBaseline': 0,
'labels': [
{'content': 'Male decrease,\nfemale increase'},
{'content': 'Female decrease,\nmale increase'},
{'content': 'Female & male decrease'},
{'content': 'Female &\n male increase'}, ],},

quadrant是四象限組件,具體細分配置如下:

細分配置

功能描述

xBaseline

x 方向上的象限分割基準線,默認為 0

yBaseline

y 方向上的象限分割基準線,默認為 0

labels

象限文本配置

PyG2Plot的介紹文檔還不完善,上文中的很多參數是摸索的,大家作為參考就好。

??

PyG2Plot 原理其實非常簡單,其中借鑒了 pyecharts 的實現,但是因為螞蟻金服的 G2Plot 完全基于可視分析理論的配置式結構,所以封裝上比 pyecharts 簡潔非常非常多。

完整代碼

如果有小伙伴對本文代碼感興趣,后臺回復數字“101” ,即可獲取全部代碼!

 

 

責任編輯:龐桂玉 來源: Python編程
相關推薦

2021-11-26 00:01:26

可視化AP I數據

2022-10-10 10:14:38

Python繪圖庫

2020-07-28 08:48:49

Python繪圖工具

2020-09-10 14:14:02

Python散點圖分割線

2023-02-07 11:44:02

2020-09-23 16:05:42

Python手繪圖表編程語言

2024-09-27 11:38:49

2022-01-07 14:20:12

Python命令工具

2020-08-14 08:19:25

Shell命令行數據

2021-08-30 11:40:06

PythonSeaborn可視化

2020-10-13 08:51:55

Python開發可視化動圖

2021-11-22 17:55:56

Python 開發編程語言

2021-02-05 06:01:31

Windows10操作系統微軟

2024-10-09 09:07:10

JVM優化String類JDK1.6

2020-06-01 08:04:18

三目運算符代碼

2021-05-30 22:53:05

Go1.17版本 tip

2020-06-19 13:53:47

BokehPython繪圖

2024-04-29 09:38:16

2021-02-03 20:19:08

Istio流量網格

2023-01-12 16:57:39

ChatGPT
點贊
收藏

51CTO技術棧公眾號

亚洲国产精品99久久久久久久久| 国产欧美日韩精品一区二区免费| 亚洲一二三区不卡| 久久一区二区三区欧美亚洲| 久草视频在线免费| 亚洲91视频| 日韩av在线最新| 国产无套粉嫩白浆内谢的出处| 麻豆传媒在线观看| 99在线热播精品免费| 国产精品一二三在线| 中文字幕第28页| 欧美日韩国产免费观看视频| 精品免费视频一区二区| www.涩涩涩| 国产传媒在线观看| 中文字幕日本不卡| 免费看成人午夜电影| 99在线精品视频免费观看20| 日精品一区二区| 久热精品视频在线| 国产精品理论在线| 人妻与黑人一区二区三区| 久久久久久穴| 欧美极品美女视频网站在线观看免费 | 男男做爰猛烈叫床爽爽小说| 欧美成a人片免费观看久久五月天| 亚洲一区二区av电影| 一区二区三区四区五区精品 | 欧美经典一区| 在线免费观看日本欧美| 黄色一级视频片| 日韩伦理电影网站| 中文字幕一区视频| 无遮挡亚洲一区| 亚洲欧美综合在线观看| 国产成人激情av| 91牛牛免费视频| 一本一道精品欧美中文字幕| 首页欧美精品中文字幕| 91av视频在线| 日韩免费黄色片| 欧美日韩天堂| 欧美夫妻性生活视频| 成人免费毛片xxx| 四季av一区二区凹凸精品| 国产一区二区三区毛片| 亚洲区免费视频| 日本妇女一区| 日韩精品在线免费观看视频| 国产美女视频免费观看下载软件| 国产精东传媒成人av电影| 日韩女优av电影在线观看| 污污视频在线免费| 国产亚洲观看| 日韩欧美资源站| 中文字幕人妻熟女人妻a片| 高清国产一区二区三区四区五区| 91.麻豆视频| 精品国产乱码久久久久久1区二区| 国产亚洲欧美日韩精品一区二区三区| 欧美在线看片a免费观看| 青青在线免费观看视频| 国产福利一区二区三区在线播放| 欧美在线一区二区| 激情文学亚洲色图| 日韩有吗在线观看| 337p日本欧洲亚洲大胆色噜噜| 国产精品成人99一区无码| 精品自拍偷拍| 亚洲久久久久久久久久久| 菠萝菠萝蜜网站| 欧美综合另类| 久久色在线播放| 亚洲色婷婷一区二区三区| 今天的高清视频免费播放成人| 97久久国产精品| 国产精品久久久久久久久夜色| 日韩影院在线观看| 成人两性免费视频| 二区三区在线视频| 久久久久国产精品麻豆ai换脸| 日本不卡一二三区| 国产写真视频在线观看| 亚洲福利视频三区| mm1313亚洲国产精品无码试看| 亚洲成人高清| 亚洲成人动漫在线播放| 人人人妻人人澡人人爽欧美一区| 99久久.com| 韩剧1988免费观看全集| 最好看的日本字幕mv视频大全| 国产精品亚洲成人| 麻豆av一区二区三区久久| 日本在线天堂| 激情懂色av一区av二区av| 成人免费在线观看视频网站| 亚洲网址在线观看| 国产亚洲欧洲高清| 久久av高潮av无码av喷吹| 久久精品一区二区三区中文字幕| 成人免费网站在线| 色视频精品视频在线观看| 国产精品久久久久9999吃药| 少妇人妻大乳在线视频| 四虎影视精品永久在线观看| 日韩久久免费视频| 黄色片在线观看网站| 日韩电影免费在线看| 国产精品 日韩| 日本成人网址| 欧美性生交xxxxx久久久| 亚洲一区二区三区四区精品| 美女网站一区| 久久久久久久久久久免费精品 | 欧美电影精品一区二区| 夜夜春很很躁夜夜躁| 亚洲大胆av| 7777奇米亚洲综合久久| 在线视频91p| 欧美性猛交xxx| 色哟哟无码精品一区二区三区| 日韩免费久久| 国产成人极品视频| 天天摸天天干天天操| 亚洲精品第1页| 亚洲国产精品三区| 国产成人一区| 欧美最顶级的aⅴ艳星| 日本黄视频在线观看| 亚洲黄色av一区| 亚洲免费在线播放视频| 久久中文字幕av| 国产精品免费观看在线| 国产h在线观看| 色综合天天综合网天天看片| 亚洲欧美日本一区| 亚洲美女啪啪| 国产精品久久国产精品| 午夜av在线免费观看| 日韩亚洲欧美中文三级| 国产精品国产三级国产传播| 另类中文字幕网| 婷婷久久青草热一区二区| 伊人久久av| 亚洲欧美在线x视频| 黄色免费av网站| 久久综合给合久久狠狠狠97色69| 欧美久久久久久久久久久久久| 午夜日韩影院| 欧美精品18videos性欧| 日韩中文字幕影院| 亚洲成人激情自拍| 亚洲中文字幕无码av| 在线亚洲激情| 日本三级中国三级99人妇网站 | 成人欧美一区二区三区在线观看| 成人影欧美片| 日韩欧美一区中文| 日本一级黄色大片| 91在线免费视频观看| 国产一级片黄色| 日本不卡高清| 国产欧美中文字幕| 成人在线观看亚洲| 亚洲韩国欧洲国产日产av| 日本韩国欧美中文字幕| 久久久精品国产免费观看同学| 国产一级做a爰片久久| 国产精品久久久久一区二区三区厕所| 91天堂在线视频| heyzo高清国产精品| 亚洲国产成人在线播放| 超碰在线97观看| 亚洲三级理论片| 荫蒂被男人添免费视频| 日日骚欧美日韩| a级网站在线观看| 欧美电影完整版在线观看| 国产成人一区二区三区电影| 精产国品自在线www| 欧美一级日韩不卡播放免费| 91精品国产入口| 国外成人在线视频网站| av中文资源在线资源免费观看| 亚洲女在线观看| 亚洲系列第一页| 婷婷综合网站| 日本久久久久久久久久久| 99riav在线| 精品蜜桃在线看| 日韩免费av网站| 一区二区三区在线视频观看58| 日韩最新av在线| 免费看涩涩视频| 综合激情网站| 美女主播视频一区| 婷婷久久综合九色综合99蜜桃| 色综合久久悠悠| 国产中文字幕在线| 精品国产乱码久久久久久免费| 波多野结衣毛片| 亚洲图片欧美色图| 中文字幕一区二区三区四区五区| 人妻av一区二区| 欧美电影一二区| 九九九九精品| 国产精品久久久久久久久久久久久久久 | 国产精品v日韩精品v欧美精品网站 | 巨胸大乳www视频免费观看| 久久国产日韩欧美精品| 成人在线免费观看av| 91精品蜜臀一区二区三区在线| 久久综合入口| 成人影院中文字幕| 91久久精品一区| 123成人网| 欧美中文字幕视频在线观看| 欧美aaa免费| 另类色图亚洲色图| 成年网站在线| 亚洲欧美日韩天堂一区二区| 日韩一级片免费看| 91精品国产欧美一区二区成人| 日韩国产成人在线| 疯狂做受xxxx欧美肥白少妇 | 亚洲第一狼人社区| 在线免费看av网站| 色欲久久久天天天综合网| 亚洲欧美成人影院| 欧美日韩黄色影视| 久久人妻免费视频| 亚洲444eee在线观看| 亚洲a一级视频| 欧美日韩色视频| 99久久99久久久精品齐齐| 黑人巨大猛交丰满少妇| 九九精品视频在线看| 91网址在线播放| 首页亚洲欧美制服丝腿| 无码精品国产一区二区三区免费| 亚洲精品视频啊美女在线直播| 国产在线视频综合| 欧美日本在线| 妞干网视频在线观看| 韩日在线一区| 欧美精品一区二区三区三州| 午夜日韩av| 日本一级黄视频| 尤物精品在线| 欧美 日本 亚洲| 久久精品天堂| 天天操天天爱天天爽| 免费观看久久久4p| 精品综合久久久久| 国产在线一区观看| 一个人看的视频www| 成人午夜免费av| 污片免费在线观看| 久久精品人人做人人爽人人| 妺妺窝人体色WWW精品| 国产精品激情偷乱一区二区∴| 一级免费黄色录像| 一区二区三区日韩欧美精品| 日韩美女黄色片| 色狠狠桃花综合| 怡红院成永久免费人全部视频| 欧美日韩国产bt| av中文字幕第一页| 日韩av最新在线观看| 久久电影中文字幕| 精品久久久999| 俺来也官网欧美久久精品| 欧美日韩另类一区| 亚洲资源在线播放| 日韩一区二区电影网| 性感美女福利视频| 一区二区三区视频免费在线观看| 日本a在线播放| 久久久久久久一区二区三区| 激情开心成人网| 91久久在线播放| 亚州国产精品| 亚洲国产精品影视| 国产美女诱惑一区二区| 制服丝袜中文字幕第一页| 成人免费av网站| 公肉吊粗大爽色翁浪妇视频| 亚洲欧美一区二区三区孕妇| 99免费在线观看| 欧美理论电影在线| 无码精品人妻一区二区三区影院 | 五月激情婷婷综合| 日韩中文字幕在线| 91精品国产黑色瑜伽裤| 国产精品日本精品| 国产 日韩 欧美 综合 一区| 视频一区二区三区免费观看| 亚洲福利电影| 嫩草影院国产精品| 97se亚洲国产综合自在线| 日韩在线不卡av| 91国内精品野花午夜精品| 精品久久无码中文字幕| 中文国产成人精品| 草草视频在线| 亚洲xxxx做受欧美| 欧美日韩中文字幕一区二区三区 | 手机av在线看| 国产女人在线视频| 91精品国产综合久久久久久久久久| 蜜桃视频污在线观看| 色综久久综合桃花网| 美女av在线免费看| 99re在线观看视频| 69xxxx国产| 国产欧美高清视频在线| 精品国产一区二区三区忘忧草 | 免费国产在线精品一区二区三区| 天天超碰亚洲| 天天操天天爱天天爽| 91首页免费视频| 国产在线视频你懂的| 91精品福利在线一区二区三区| 国产日本在线视频| 欧日韩不卡在线视频| 欧美亚洲色图校园春色| 成人免费性视频| 国产精品99久久久久久宅男| 四虎成人免费影院| 色激情天天射综合网| 欧美69xxxxx| 欧美综合第一页| 日韩高清一级| 日韩欧美视频网站| aaa国产一区| 国产一级精品视频| 亚洲精品国产精品乱码不99按摩 | 日韩美女激情视频| 羞羞色国产精品网站| 欧美变态另类刺激| 9l国产精品久久久久麻豆| 日干夜干天天干| 日韩av在线网站| 一区二区三区短视频| 欧洲精品国产| 日本免费新一区视频| 日本一卡二卡在线播放| 欧美在线小视频| 日韩av中文| 亚洲在线www| 国产综合自拍| 欧美日韩人妻精品一区在线| 精品国产999| 免费在线国产| 国产精品久久久久久久久借妻| 欧美日韩第一| 一级黄色在线播放| 亚洲综合在线五月| 天堂中文在线8| 国产精品极品在线| 日韩在线观看| 亚洲911精品成人18网站| 亚洲国产毛片aaaaa无费看| 视频国产在线观看| 国产精品普通话| 欧美二区视频| av无码一区二区三区| 欧洲视频一区二区| av网址在线| 久久国产欧美精品| 另类综合日韩欧美亚洲| 免费网站看av| 日韩风俗一区 二区| 激情中国色综合| 777久久精品一区二区三区无码 | 国精品无码一区二区三区| 精品久久久网站| 亚洲校园激情春色| 中日韩在线视频| 99精品视频免费在线观看| 久久这里只有精品9| 欧美人与性动交| 国产伦精品一区二区三区视频| 人妻精品久久久久中文字幕69| 午夜视频在线观看一区二区三区| yw193.com尤物在线| 99在线观看视频网站| 水野朝阳av一区二区三区| 18岁成人毛片| 一本色道久久综合狠狠躁篇怎么玩 | 日韩欧美福利视频| 毛片在线看片| 久久青青草综合| 精品一区二区三区免费毛片爱| 久久狠狠高潮亚洲精品| 久久久精品999| 九九久久成人| 亚洲视频 中文字幕| 欧美狂野另类xxxxoooo|