最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python利用Matplotlib繪制圖表詳解

 更新時(shí)間:2022年01月22日 15:17:01   作者:Gettler?Main  
Matplotlib是Python中最受歡迎的數(shù)據(jù)可視化軟件包之一,支持跨平臺(tái)運(yùn)行,它是Python常用的 2D 繪圖庫(kù)。本文將介紹如何通過(guò)Matplotlib繪制常用的圖表

前言

Matplotlib 是 Python 中類(lèi)似 MATLAB 的繪圖工具,如果您熟悉 MATLAB,那么可以很快的熟悉它。

Matplotlib 提供了一套面向?qū)ο罄L圖的 API,它可以輕松地配合 Python GUI 工具包(比如 PyQt,WxPython、Tkinter)在應(yīng)用程序中嵌入圖形。與此同時(shí),它也支持以腳本的形式在 Python、IPython Shell、Jupyter Notebook 以及 Web 應(yīng)用的服務(wù)器中使用。

下面將介紹一些用Matplotlib繪制的圖表

折線(xiàn)圖繪制與顯示

# 展現(xiàn)一周天氣
# 1.創(chuàng)建畫(huà)布
plt.figure(figsize=(20,8))?
# plt.figure(figsize=(),dpi=)
# figsize:指定圖的長(zhǎng)寬
# dpi:圖像清晰度
# 返回fig對(duì)象

# 2.繪制圖像
plt.plot([1,2,3,4,5,6,7],[17,17,18,15,11,11,13],label="hh")
# plt.plot(x,y,color=,linestyle=",label=")
# figure, axes = plt.subplots(nrows=1, ncols=2, figsize=(20,8), dpi=80)

# 顯示圖例
plt.legend(loc="lower left")

# 添加網(wǎng)格顯示
plt.grid(True,linestyle='-',alpha=0.5)

# 3.保存圖像 必須放在show的前邊,因?yàn)閟how會(huì)釋放圖像資源
# plt.savefig("test.png")

# 4.顯示圖像
plt.show()

繪制數(shù)學(xué)函數(shù)圖像

import numpy as np

# 1.準(zhǔn)備x,y數(shù)據(jù)
x = np.linspace(-1,1,1000)
y = 2 * x * x

# 2.創(chuàng)建畫(huà)布
plt.figure(figsize=(20,8), dpi=80)

# 3.繪制圖像
plt.plot(x,y)

# 4.顯示圖像
plt.show()

from jupyterthemes import jtplot
jtplot.style(theme='monokai') #選擇一個(gè)繪圖主題

import matplotlib.pyplot as plt
# 個(gè)別環(huán)境需要以下代碼
%matplotlib inline
plt.figure()
plt.plot([1,0,9],[4,5,6])
plt.show()

散點(diǎn)圖繪制

# 1.準(zhǔn)備數(shù)據(jù)
x, y = [1,2,3,4,5,6,7], [17,17,18,15,11,11,13]
# 2.創(chuàng)建畫(huà)布
plt.figure(figsize=(20, 8))
# 3.繪制圖像
plt.scatter(x,y)
# 4.顯示圖像
plt.show()

繪制柱狀圖

# 1.準(zhǔn)備數(shù)據(jù)
x, y = [1,2,3,4,5,6,7], [17,17,2,15,11,11,13]
# 2.創(chuàng)建畫(huà)布
plt.figure(figsize=(20, 8))
# 3.繪制圖像
plt.bar(x,y,width=0.5,color=['r','b','y','g'])
# 4.顯示圖像
plt.show()

繪制直方圖

x = [1,2,3,4,5,6,17,17,18,15,11,45,12,54,23,45,6,12,87,51,11,13]

plt.figure(figsize=(20,8), dpi=80)

distance = 2
group_num = int((max(x) - min(x)) / distance)

plt.hist(x, bins=group_num)

plt.show()

餅圖

# 1.準(zhǔn)備數(shù)據(jù)
x, y = [1,2,3,4,5,6,7], ['17','17','2','15','11','11','13']
# 2.創(chuàng)建畫(huà)布
plt.figure(figsize=(20, 8))
# 3.繪制圖像
plt.pie(x,labels=y,autopct='%1.2f%%',colors=['r','b','y','g'])
# x,y軸刻度等長(zhǎng)
plt.axis('equal')
plt.legend(loc="lower left")
# 4.顯示圖像
plt.show()

到此這篇關(guān)于Python利用Matplotlib繪制圖表詳解的文章就介紹到這了,更多相關(guān)Python Matplotlib繪制圖表內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Django-rest-framework中過(guò)濾器的定制實(shí)例

    Django-rest-framework中過(guò)濾器的定制實(shí)例

    這篇文章主要介紹了Django-rest-framework中過(guò)濾器的定制實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-04-04
  • python同步windows和linux文件

    python同步windows和linux文件

    這篇文章主要為大家詳細(xì)介紹了python同步windows和linux文件,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-08-08
  • Python FTP文件定時(shí)自動(dòng)下載實(shí)現(xiàn)過(guò)程解析

    Python FTP文件定時(shí)自動(dòng)下載實(shí)現(xiàn)過(guò)程解析

    這篇文章主要介紹了Python FTP文件定時(shí)自動(dòng)下載實(shí)現(xiàn)過(guò)程解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-11-11
  • Pandas實(shí)現(xiàn)Excel文件讀取,增刪,打開(kāi),保存操作

    Pandas實(shí)現(xiàn)Excel文件讀取,增刪,打開(kāi),保存操作

    Pandas?是一種基于?NumPy?的開(kāi)源數(shù)據(jù)分析工具,用于處理和分析大量數(shù)據(jù)。本文將通過(guò)Pandas實(shí)現(xiàn)對(duì)Excel文件進(jìn)行讀取、增刪、打開(kāi)、保存等操作,需要的可以參考一下
    2023-04-04
  • 跟老齊學(xué)Python之不要紅頭文件(1)

    跟老齊學(xué)Python之不要紅頭文件(1)

    紅頭文件,是某國(guó)特別色的東西,在python里不需要,python里要處理的是計(jì)算機(jī)中的文件,包括文本的、圖片的、音頻的、視頻的等等,還有不少?zèng)]見(jiàn)過(guò)的擴(kuò)展名的,文件,在python中,是一種對(duì)象,就如同已經(jīng)學(xué)習(xí)過(guò)的字符串、數(shù)字等一樣。
    2014-09-09
  • python通過(guò)實(shí)例講解反射機(jī)制

    python通過(guò)實(shí)例講解反射機(jī)制

    這篇文章主要介紹了python通過(guò)實(shí)例講解反射機(jī)制,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-10-10
  • pandas factorize實(shí)現(xiàn)將字符串特征轉(zhuǎn)化為數(shù)字特征

    pandas factorize實(shí)現(xiàn)將字符串特征轉(zhuǎn)化為數(shù)字特征

    今天小編就為大家分享一篇pandas factorize實(shí)現(xiàn)將字符串特征轉(zhuǎn)化為數(shù)字特征,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-12-12
  • CentOS 安裝 Python 3.11.9完整步驟

    CentOS 安裝 Python 3.11.9完整步驟

    在CentOS上安裝Python3.11.9并替換系統(tǒng)默認(rèn)Python版本的步驟,包括安裝依賴(lài)、下載解壓源碼、編譯安裝、更新默認(rèn)版本、驗(yàn)證安裝,并提供注意事項(xiàng)和創(chuàng)建虛擬環(huán)境的建議,本文分步驟給大家介紹的非常詳細(xì),感興趣的朋友一起看看吧
    2024-11-11
  • python3之微信文章爬蟲(chóng)實(shí)例講解

    python3之微信文章爬蟲(chóng)實(shí)例講解

    下面小編就為大家?guī)?lái)一篇python3之微信文章爬蟲(chóng)實(shí)例講解。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-07-07
  • Python文件打開(kāi)讀取寫(xiě)入方法實(shí)用案例

    Python文件打開(kāi)讀取寫(xiě)入方法實(shí)用案例

    我們?cè)诠ぷ髦薪?jīng)常需要用python對(duì)文本文件進(jìn)行內(nèi)容的讀取和寫(xiě)入,下面這篇文章主要給大家介紹了關(guān)于Python文件打開(kāi)讀取寫(xiě)入方法的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-05-05

最新評(píng)論

景洪市| 泸西县| 隆回县| 冀州市| 滁州市| 商河县| 吴川市| 济南市| 安丘市| 连南| 五原县| 丰台区| 侯马市| 奉贤区| 九台市| 长白| 阜康市| 民勤县| 汉阴县| 建阳市| 翼城县| 周口市| 凤翔县| 依兰县| 开阳县| 唐海县| 郑州市| 东乡| 沂南县| 阜新| 大邑县| 社会| 敖汉旗| 泗阳县| 钟祥市| 雷山县| 崇礼县| 扎兰屯市| 金堂县| 昌都县| 灵石县|