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

聊一聊美化Matplotlib三個小技巧

大數(shù)據(jù) 數(shù)據(jù)可視化
Matplotlib是Python的數(shù)據(jù)可視化庫的基礎(chǔ)。它是其他可視化工具(如Seaborn)的基礎(chǔ)。

Matplotlib提供了很大的靈活性,因此您可以自定義或調(diào)整幾乎所有的圖表。但是想要完全控制可視化就需要編寫更多的代碼。

圖片

在本文中,我們將介紹3個可以用于定制Matplotlib圖表的技巧:

  • 減少x軸或y軸上的刻度數(shù)
  • 添加一個輔助y軸
  • 共享x軸的子圖坐標對齊

本文中我們將使用折線圖為例,但這些技巧也可以應用于其他類型的圖。我創(chuàng)建了一個數(shù)據(jù)集模擬價格和銷售數(shù)據(jù)。

import pandas as pd
import numpy as np
df = pd.read_csv("mock_sales_data.csv", nrows=100)
df.head()

圖片

數(shù)據(jù)包含日期、價格和銷售數(shù)量列。只顯示了數(shù)據(jù)集的前100行。

減少刻度數(shù)

如果在軸上繪制的數(shù)據(jù)點數(shù)量很多,刻度看起來非常的緊湊,甚至可能重疊。在處理時間序列數(shù)據(jù)時,x軸通常包含占用大量空間的日期,所以可以減少軸上的刻度數(shù)來提高顯示效果。

讓我們先做一個不限制x軸刻度數(shù)的例子。

import matplotlib.pyplot as plt
plt.style.use("seaborn-darkgrid")

plt.figure(figsize=(12, 6))
plt.plot(df["Date"], df["Price"])
plt.show()

圖片

可以看到X軸的刻度重疊并且根本無法顯示完整。下面我們添加設(shè)置只顯示部分的刻度,這樣可以完整顯示。

plt.figure(figsize=(12, 6))
plt.plot(df["Date"], df["Price"])
#每15個刻度顯示一次
plt.xticks(np.arange(0, len(df), 15), fontsize=12)
plt.yticks(fontsize=12)

plt.show()

圖片

我們使用NumPy的arange函數(shù)來指定標記的位置,現(xiàn)在看起來好多了。

使用輔助軸

如果想在同一個圖上顯示兩個變量。例如將產(chǎn)品的價格和銷售數(shù)量繪制在一起查看價格對銷售數(shù)量的影響。

我們的DataFrame中的銷售數(shù)量和價格列顯示在同一線圖上,只有一個y軸。

圖片

可以看到價格和銷售數(shù)量的取值范圍差距很大我們幾乎看不到銷售的變化,這時可以使用輔助軸來指定另外一條線的取值范圍。

fig, ax1 = plt.subplots(figsize=(12,6))
ax2 = ax1.twinx()

ax1.plot(df["Date"], df["Price"])
ax2.plot(df["Date"], df["SalesQty"], color="orange")
ax1.set_ylabel("Price", fontsize=15)
ax2.set_ylabel("SalesQty", fontsize=15)
ax1.tick_params(axis='both', which='major', labelsize=12)
ax2.tick_params(axis='both', which='major', labelsize=12)

plt.xticks(np.arange(0, len(df), 15))
ax1.grid(False)
ax2.grid(False)

plt.show()

圖片

看起來好多了。我們可以清楚的觀察到價格與銷售量之間的反比關(guān)系。

共享x軸的子圖坐標對齊

我們可以在一個Figure對象上創(chuàng)建多個子圖。Matplotlib允許使用subplot函數(shù)創(chuàng)建子圖格。例如下面的代碼行創(chuàng)建了一個包含4個子圖的2x2網(wǎng)格圖。

fig, (ax1, ax2, ax3, ax4) = plt.subplots(nrows=2, ncols=2)

使用nrows和ncols參數(shù)自定義網(wǎng)格的大小。

如果我們想在2個子圖中共享X軸怎么辦呢?我們可以使用tight_layout函數(shù)。它可以用于調(diào)整子圖之間的填充

fig, (ax1, ax2) = plt.subplots(
nrows=2, ncols=1,
sharex=True,
figsize=(12, 8)
)
fig.tight_layout(pad=2)

ax1.plot(df["Date"], df["Price"])
ax1.set_title("Price", fontsize=15)

ax2.plot(df["Date"], df["SalesQty"])
ax2.set_title("SalesQty", fontsize=15)

ax1.tick_params(axis='both', which='major', labelsize=12)
ax2.tick_params(axis='both', which='major', labelsize=12)
plt.xticks(np.arange(0, len(df), 15), fontsize=12)
plt.show()

圖片

可以看到2個子圖的X軸坐標(日期)都已經(jīng)對齊了,這對于分析時間序列時非常有用的,例如想對比2個產(chǎn)品或者2個不同的門店在同一時期的銷售情況,通過對齊日期可以給出非常好的直觀判斷。

以上就是3個Matplotlib可視化的小技巧,這些技巧肯定會幫助你創(chuàng)建信息更豐富、功能更強大的數(shù)據(jù)可視化圖表。


責任編輯:華軒 來源: DeepHub IMBA
相關(guān)推薦

2020-09-15 12:45:48

系統(tǒng)LinuxUnix

2022-10-19 15:20:58

pandas數(shù)據(jù)處理庫技巧

2022-01-19 17:11:05

JavaScript數(shù)據(jù)工具

2021-08-04 09:32:05

Typescript 技巧Partial

2018-04-27 09:22:21

數(shù)據(jù)存儲技巧

2019-03-21 11:04:22

安全標準信息

2024-07-24 11:40:33

2021-02-22 14:04:47

Vue框架項目

2018-06-07 13:17:12

契約測試單元測試API測試

2021-01-28 22:31:33

分組密碼算法

2023-09-22 17:36:37

2020-05-22 08:16:07

PONGPONXG-PON

2022-01-11 15:44:15

JavaScript圖表庫數(shù)據(jù)

2022-09-26 08:03:25

VMware虛擬機

2021-05-12 18:02:23

方法創(chuàng)建線程

2021-08-02 07:57:02

內(nèi)存Go語言

2020-08-12 08:34:16

開發(fā)安全We

2022-10-08 11:33:56

邊緣計算云計算

2022-11-26 00:00:06

裝飾者模式Component

2020-06-28 09:30:37

Linux內(nèi)存操作系統(tǒng)
點贊
收藏

51CTO技術(shù)棧公眾號

亚洲大全视频| 久久久久国产精品嫩草影院| 日韩精品久久| 欧美美女直播网站| av磁力番号网| 性一交一乱一乱一视频| 日韩午夜高潮| 亚洲欧洲在线免费| 激情五月婷婷基地| 日本孕妇大胆孕交无码| 精品视频一区二区三区| 亚洲欧美偷拍另类a∨色屁股| 国产日产久久高清欧美一区| av成人免费网站| 黄视频免费在线看| 久久美女高清视频| 国产精品亚洲自拍| 亚洲国产精品久| 日韩影视在线观看| 欧美日韩亚洲国产综合| 91动漫在线看| 日本一本在线观看| 91精品国产91久久久久久密臀 | 日韩成人av网站| av毛片在线免费观看| 国产精品99一区二区三区| 日韩精品中文字幕一区二区三区 | 99热国产在线中文| 久久免费电影网| 99久久一区三区四区免费| 国产高清自拍视频| yy6080久久伦理一区二区| 亚洲欧美日本在线| 日韩精品大片| 特黄视频在线观看| 国产麻豆日韩欧美久久| 全亚洲最色的网站在线观看| 全网免费在线播放视频入口| 国产毛片一区二区三区 | 99久久国产免费| 欧美涩涩视频| xxxxx91麻豆| 久操视频免费看| av毛片午夜不卡高**水| 中日韩免费视频中文字幕| 国产精品国产三级国产专区53| 中文字幕高清在线免费播放| 欧美成人一品| 中文字幕自拍vr一区二区三区| 精人妻一区二区三区| 香蕉久久一区| 欧美曰成人黄网| 妺妺窝人体色www看人体| 成年人视频免费在线观看| 999亚洲国产精| 日韩在线观看免费全集电视剧网站| 精品国产鲁一鲁一区二区三区| аⅴ资源天堂资源库在线| 亚洲精品国产成人久久av盗摄| 日韩欧美一区二区在线观看| 头脑特工队2在线播放| 粉嫩13p一区二区三区| 91精品一区二区| 一级aaaa毛片| 蜜桃精品视频在线| 国产精品久久久久久五月尺| av一级在线观看| 久久久噜噜噜久久狠狠50岁| 韩国视频理论视频久久| 国产午夜免费视频| 伊人成年综合电影网| 久久99亚洲热视| 中文字幕在线观看成人 | 一区二区三区四区欧美日韩| 偷拍精品一区二区三区| 91麻豆免费观看| 久久精品国产精品青草色艺| 日韩在线观看视频网站| 成人av免费在线| 国产一区二区三区av在线| 欧美黄色免费看| 亚洲欧美偷拍自拍| 久久中文精品视频| 久久av高潮av无码av喷吹| 极品中文字幕一区| 55夜色66夜色国产精品视频| 日本不卡一区二区在线观看| 久久久久久久香蕉网| 超碰91在线播放| 免费看日产一区二区三区| 日韩一区二区三区在线| jjzzjjzz欧美69巨大| 欧美久久天堂| 欧美极品少妇xxxxⅹ高跟鞋| 亚洲精品中字| caoporm免费视频在线| 亚洲一区视频在线观看视频| 男人添女人下面高潮视频| 高清不卡亚洲| 这里是久久伊人| 日本少妇毛茸茸| 国内成人自拍| 久久伊人精品一区二区三区| 久久精品欧美一区二区| 欧美在线综合| 成人午夜在线视频一区| 天天插天天操天天干| 久久久国产精品一区二区中文| 国产精品入口日韩视频大尺度 | 亚洲欧美日韩国产中文在线| 波多野结衣av一区二区全免费观看 | 中国 免费 av| 51漫画成人app入口| 色激情天天射综合网| 日韩av福利在线观看| 色先锋久久影院av| 久久人体大胆视频| 永久免费看片在线播放| 久久精品久久综合| 96精品久久久久中文字幕| 亚洲第一天堂在线观看| 久久精品水蜜桃av综合天堂| 特级毛片在线免费观看| 国内激情视频在线观看| 欧美日韩精品一区二区| 亚洲永久无码7777kkk| 天天做天天爱综合| 日本国产一区二区三区| 国产av一区二区三区| 久久精品一区二区三区av| 欧美黄网在线观看| 久久精品资源| 亚洲欧美中文在线视频| www.av视频| 精品在线播放午夜| 免费看成人片| 日韩少妇视频| 欧美日韩中字一区| 久久久久久国产精品无码| 亚洲性图久久| 99国产视频| 免费在线观看黄| 国产丝袜美腿一区二区三区| a级黄色片免费| 欧美美女被草| 国产亚洲精品久久久优势| 久青草免费视频| 国模少妇一区二区三区| 日日噜噜噜噜夜夜爽亚洲精品| 丁香花电影在线观看完整版| 欧美一区二区女人| 女性裸体视频网站| 免费在线视频一区| 日产精品高清视频免费| 日本不卡网站| 国产视频久久网| 日本网站在线免费观看| 成人性色生活片免费看爆迷你毛片| 91免费网站视频| 国产成人久久精品麻豆二区| 亚洲美女久久久| 国产成人无码一区二区三区在线| 国产精品一区二区在线播放| 中文精品视频一区二区在线观看| yiren22亚洲综合| 在线观看欧美日韩| 国精产品一区一区二区三区mba| 麻豆久久婷婷| 日本一区视频在线观看| 日韩不卡免费高清视频| 亚洲欧洲激情在线| 欧美一级淫片免费视频黄| www激情久久| avav在线看| 欧美日韩第一| 国产精品爽爽爽爽爽爽在线观看| xxxxx日韩| 在线播放日韩导航| 亚洲天堂一级片| 国产成人精品一区二区三区网站观看| 色爽爽爽爽爽爽爽爽| 麻豆一二三区精品蜜桃| 欧美高清视频免费观看| 日本精品久久久久| 色综合久久中文字幕综合网| a级片在线观看| 久久国产免费看| 精品少妇人妻av一区二区| 日韩免费高清视频网站| 国模视频一区二区三区| 日本一区高清| 欧美日韩久久久一区| 男人操女人的视频网站| 99久久精品费精品国产一区二区| 激情网站五月天| 99精品网站| 国产伦精品一区二区三区免 | 国产亚洲制服色| 孩娇小videos精品| 黄色欧美日韩| 日本一区免费| 日韩欧美中文字幕一区二区三区| 久久人人爽人人爽人人片av高请 | 亚洲精品一区二区三区99| 六月丁香婷婷综合| 亚洲婷婷综合色高清在线| 97精品人妻一区二区三区蜜桃| 日韩综合在线视频| 日韩一级特黄毛片| 欧美丝袜一区| 国产精品日本一区二区| av在线日韩| 欧美激情在线播放| av大片在线播放| 欧美精品一区二区三区久久久 | 91精品久久久久久久久久久久久| 天堂av最新在线| 国产一区二区三区视频在线观看 | 三区精品视频观看| 成人av婷婷| 国产精品一区二区久久| av中文资源在线资源免费观看| 中文字幕国产亚洲| 日本免费不卡视频| 7777精品伊人久久久大香线蕉| 久久精品国产亚洲av无码娇色| 国产精品你懂的在线欣赏| 国产综合内射日韩久| 久久99精品国产| 日韩一级在线免费观看| 一区精品久久| 国产精品波多野结衣| 蜜桃一区二区三区| 99久久无色码| 成人黄色91| 国产精品自产拍高潮在线观看| 中文不卡1区2区3区| 欧美激情三级免费| 99热国产在线| 久久亚洲精品成人| 日韩伦理在线电影| 亚洲人在线视频| 四虎精品在线| 日韩黄色在线免费观看| 天天av天天翘| 亚洲第一区在线| 免费观看的毛片| 日韩欧美高清在线| 精品国产亚洲AV| 欧美高清性hdvideosex| 一区二区自拍偷拍| 国产视频一区二区在线| 精品一区二区三区四区五区六区| 国产黄色91视频| 蜜臀一区二区三区精品免费视频 | 欧美精品无码一区二区三区| 美女久久一区| 男人搞女人网站| 日本美女视频一区二区| 中文字幕永久视频| 青青草97国产精品免费观看无弹窗版| 国产成人精品视频免费看| 国产一区导航| 99精品视频播放| 日韩精品国产欧美| 久久午夜夜伦鲁鲁一区二区| 久久婷婷一区| 日韩一级片播放| 老司机免费视频一区二区三区| 911福利视频| 国产中文字幕精品| 国产黑丝在线视频| 国产成人a级片| 亚洲妇女无套内射精| 丁香另类激情小说| 日本一级片在线播放| 成人av高清在线| 中文字幕 自拍| 国产精品欧美一区二区三区| 操她视频在线观看| 亚洲视频图片小说| 国产一二三区精品| 亚洲一区在线看| 国产在线观看黄色| 欧美视频三区在线播放| 91国内精品久久久| 欧美成人一区二区三区片免费| 成人午夜福利视频| 亚洲男人的天堂网站| 色开心亚洲综合| 欧美日韩不卡合集视频| 成人影院在线视频| 久久中文久久字幕| 最新日本在线观看| 欧美专区第一页| 亚洲精品一区av| 国产美女精品在线观看| 要久久爱电视剧全集完整观看| 亚洲国产婷婷香蕉久久久久久99 | 蜜臀91精品一区二区三区 | 欧美激情图片小说| 精品成人av一区| 国产精品高潮呻吟久久久| 欧美变态口味重另类| 日本啊v在线| 久久伊人免费视频| 欧美大电影免费观看| 国产免费久久av| 久久99国产精品久久99大师| 色一情一乱一伦一区二区三区丨| 中文在线播放一区二区 | 国产一二区在线| 麻豆乱码国产一区二区三区| 日本在线啊啊| 国产精品欧美激情| 精品淫伦v久久水蜜桃| 亚洲欧美一区二区原创| 亚洲精品色图| 欧美 日韩 国产在线观看| 九九**精品视频免费播放| 欧美午夜精品一区二区| 国产经典欧美精品| 天堂在线中文视频| 亚洲第一av色| 国产又粗又猛视频免费| 亚洲免费伊人电影在线观看av| 性直播体位视频在线观看| 欧美最顶级丰满的aⅴ艳星| 日韩欧美三区| 国产成人成网站在线播放青青| 成人在线免费视频观看| 亚洲国产一二三精品无码| 亚欧美中日韩视频| 中文字幕第66页| 中文字幕欧美区| 亚洲s码欧洲m码国产av| 亚洲成人xxx| 97超碰资源站在线观看| 成人性教育视频在线观看| 欧美精品尤物在线观看| 国内外成人激情视频| 99麻豆久久久国产精品免费| 欧美黑人精品一区二区不卡| 色天天综合色天天久久| 无码精品视频一区二区三区| 欧美精品免费看| 久久wwww| 宅男av一区二区三区| 蜜臂av日日欢夜夜爽一区| 在线免费观看视频| 在线中文字幕一区二区| 欧美偷拍视频| 欧美一级电影在线| 一区二区视频| 国产视频在线观看网站| 国产九九视频一区二区三区| 卡通动漫亚洲综合| 91精品国产综合久久精品麻豆 | 在线视频国产区| 91日韩久久| 欧美激情日韩| 大桥未久恸哭の女教师| 亚洲午夜免费视频| 欧美一区二区三区成人片在线| 久久精品91久久久久久再现| 亚洲欧美久久精品| 国产免费xxx| 国产精品一级片| av在线免费播放网址| 日韩精品中文字幕在线不卡尤物| 精品精品导航| 欧美亚洲爱爱另类综合| 人人狠狠综合久久亚洲| 三级在线观看免费大全| 日韩免费视频一区| 范冰冰一级做a爰片久久毛片| 欧美日韩精品久久| 免费的国产精品| 久久久久成人片免费观看蜜芽| 欧美mv日韩mv亚洲| 欧美一级大黄| 中文字幕一区综合| zzijzzij亚洲日本少妇熟睡| 国产又黄又爽又色| 在线观看国产成人av片| 97se亚洲国产一区二区三区| 国产极品尤物在线| 国产精品嫩草影院av蜜臀| 精品人妻一区二区三区麻豆91| 51视频国产精品一区二区| 国产一区二区三区四区| 在线视频观看91| 欧美视频在线免费| 日本在线人成| 久久99精品国产一区二区三区| 日韩精品亚洲一区二区三区免费| 欧美黄色一区二区三区| 亚洲精品一区二区在线| 国产综合色在线观看| 国产真实老熟女无套内射|