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

使用Python繪制圖表大全總結(jié)

 更新時(shí)間:2017年02月11日 16:22:35   作者:天善智能  
本篇文章主要介紹了使用Python繪制圖表大全總結(jié),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

在使用Python繪制圖表前,我們需要先安裝兩個(gè)庫文件numpy和matplotlib。

Numpy是Python開源的數(shù)值計(jì)算擴(kuò)展,可用來存儲(chǔ)和處理大型矩陣,比Python自身數(shù)據(jù)結(jié)構(gòu)要高效;matplotlib是一個(gè)Python的圖像框架,使用其繪制出來的圖形效果和MATLAB下繪制的圖形類似。

下面我通過一些簡單的代碼介紹如何使用 Python繪圖。

一、圖形繪制

直方圖

importmatplotlib.pyplotasplt

importnumpyasnp

mu=100

sigma=20

x=mu+sigma*np.random.randn(20000)# 樣本數(shù)量

plt.hist(x,bins=100,color='green',normed=True)# bins顯示有幾個(gè)直方,normed是否對數(shù)據(jù)進(jìn)行標(biāo)準(zhǔn)化

plt.show()

條形圖

importmatplotlib.pyplotasplt

importnumpyasnp

y=[20,10,30,25,15]

index=np.arange(5)

plt.bar(left=index,height=y,color='green',width=0.5)

plt.show()

折線圖

importmatplotlib.pyplotasplt

importnumpyasnp

x=np.linspace(-10,10,100)

y=x**3

plt.plot(x,y,linestyle='--',color='green',marker='<')

plt.show()

散點(diǎn)圖

importmatplotlib.pyplotasplt

importnumpyasnp

x=np.random.randn(1000)

y=x+np.random.randn(1000)*0.5

plt.scatter(x,y,s=5,marker='<')# s表示面積,marker表示圖形

plt.show()

餅狀圖

importmatplotlib.pyplotasplt

importnumpyasnp

labels='A','B','C','D'

fracs=[15,30,45,10]

plt.axes(aspect=1)#使x y軸比例相同

explode=[0,0.05,0,0]# 突出某一部分區(qū)域

plt.pie(x=fracs,labels=labels,autopct='%.0f%%',explode=explode)#autopct顯示百分比

plt.show()

箱形圖

主要用于顯示數(shù)據(jù)的分散情況。圖形分為上邊緣、上四分位數(shù)、中位數(shù)、下四分位數(shù)、下邊緣。外面的點(diǎn)時(shí)異常值

importmatplotlib.pyplotasplt

importnumpyasnp

np.random.seed(100)

data=np.random.normal(size=(1000,4),loc=0,scale=1)

labels=['A','B','C','D']

plt.boxplot(data,labels=labels)

plt.show()

二、圖像的調(diào)整

1、23種點(diǎn)形狀

"."point","pixel"o"circle"v"triangle_down

"^"triangle_up"<"triangle_left">"triangle_right"1"tri_down

"2"tri_up"3"tri_left"4"tri_right"8"octagon

"s"square"p"pentagon"*"star"h"hexagon1"H"hexagon2

"+"plus"x"x"D"diamond"d"thin_diamond

2、8種內(nèi)建默認(rèn)顏色的縮寫

b:blueg:greenr:redc:cyan

m:magentay:yellowk:blackw:white

3、4種線性

- 實(shí)線 --虛線 -.點(diǎn)劃線 :點(diǎn)線

4、一張圖上繪制子圖

importmatplotlib.pyplotasplt

importnumpyasnp

x=np.arange(1,100)

plt.subplot(221)#2行2列第1個(gè)圖

plt.plot(x,x)

plt.subplot(222)

plt.plot(x,-x)

plt.subplot(223)

plt.plot(x,x*x)

plt.subplot(224)

plt.plot(x,np.log(x))

plt.show()

5、生成網(wǎng)格

importmatplotlib.pyplotasplt

importnumpyasnp

y=np.arange(1,5)

plt.plot(y,y*2)

plt.grid(True,color='g',linestyle='--',linewidth='1')

plt.show()

6、生成圖例

importmatplotlib.pyplotasplt

importnumpyasnp

x=np.arange(1,11,1)

plt.plot(x,x*2)

plt.plot(x,x*3)

plt.plot(x,x*4)

plt.legend(['Normal','Fast','Faster'])

plt.show()

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • pytorch 使用半精度模型部署的操作

    pytorch 使用半精度模型部署的操作

    這篇文章主要介紹了pytorch 使用半精度模型部署的操作,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • Python實(shí)現(xiàn)AVIF圖片與其他圖片格式間的批量轉(zhuǎn)換

    Python實(shí)現(xiàn)AVIF圖片與其他圖片格式間的批量轉(zhuǎn)換

    這篇文章主要為大家詳細(xì)介紹了如何使用 Pillow 庫實(shí)現(xiàn)AVIF與其他格式的相互轉(zhuǎn)換,即將AVIF轉(zhuǎn)換為常見的格式,比如 JPG 或 PNG,需要的小伙伴可以參考下
    2025-04-04
  • Python3.13?+Pycharm?開發(fā)環(huán)境配置

    Python3.13?+Pycharm?開發(fā)環(huán)境配置

    本文全面解釋了如何配置Python3.13和PyCharm的開發(fā)環(huán)境,適合初學(xué)者,詳細(xì)介紹了Python安裝步驟、選擇解釋器、常用快捷鍵和推薦插件,強(qiáng)調(diào)了虛擬環(huán)境的重要性,以及如何使用PyCharm進(jìn)行高效開發(fā),感興趣的可以了解一下
    2024-11-11
  • python獲取局域網(wǎng)占帶寬最大3個(gè)ip的方法

    python獲取局域網(wǎng)占帶寬最大3個(gè)ip的方法

    這篇文章主要介紹了python獲取局域網(wǎng)占帶寬最大3個(gè)ip的方法,涉及Python解析URL參數(shù)的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-07-07
  • Python實(shí)現(xiàn)雙人五子棋對局

    Python實(shí)現(xiàn)雙人五子棋對局

    這篇文章主要為大家詳細(xì)介紹了Python實(shí)現(xiàn)雙人五子棋對局,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • python如何通過跳板機(jī)連接MySQL

    python如何通過跳板機(jī)連接MySQL

    這篇文章主要介紹了python如何通過跳板機(jī)連接MySQL問題,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • Python socket編程實(shí)例詳解

    Python socket編程實(shí)例詳解

    這篇文章主要介紹了Python socket編程,以實(shí)例形式較為詳細(xì)的分析了Python中socket模塊的使用技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2015-05-05
  • python?遠(yuǎn)程執(zhí)行命令的詳細(xì)代碼

    python?遠(yuǎn)程執(zhí)行命令的詳細(xì)代碼

    有時(shí)會(huì)需要在遠(yuǎn)程的機(jī)器上執(zhí)行一個(gè)命令,并獲得其返回結(jié)果。對于這種情況,python 可以很容易的實(shí)現(xiàn)。今天通過實(shí)例代碼介紹下python?遠(yuǎn)程執(zhí)行命令的相關(guān)知識(shí),感興趣的朋友一起看看吧
    2022-02-02
  • Python文本相似性計(jì)算之編輯距離詳解

    Python文本相似性計(jì)算之編輯距離詳解

    大家在做爬蟲的時(shí)候,很容易保持一些相似的數(shù)據(jù),這些相似的數(shù)據(jù)由于不完全一致,如果要通過人工一一的審核,將耗費(fèi)大量的時(shí)間,大家對編輯距離應(yīng)該有所了解,這篇文章我們先來了解下什么是編輯距離,然后在學(xué)習(xí)Python如何計(jì)算編輯距離,下面來一起學(xué)習(xí)學(xué)習(xí)吧。
    2016-11-11
  • python pandas最常用透視表實(shí)現(xiàn)應(yīng)用案例

    python pandas最常用透視表實(shí)現(xiàn)應(yīng)用案例

    透視表是一種可以對數(shù)據(jù)動(dòng)態(tài)排布并且分類匯總的表格格式,它在數(shù)據(jù)分析中有著重要的作用和地位,在本文中,我將為你介紹python中如何使用pandas包實(shí)現(xiàn)透視表的功能,以及一些常見的應(yīng)用案例
    2024-01-01

最新評論

德令哈市| 扶沟县| 汶上县| 绥中县| 蓝山县| 东台市| 西青区| 黄冈市| 农安县| 永定县| 贵州省| 张家口市| 靖远县| 准格尔旗| 淮滨县| 蒲江县| 凌海市| 高阳县| 来宾市| 南阳市| 桂林市| 冕宁县| 桐梓县| 万源市| 都匀市| 京山县| 察雅县| 慈利县| 施甸县| 洛扎县| 浠水县| 苏尼特右旗| 九龙城区| 石渠县| 武川县| 江源县| 南和县| 陇西县| 金坛市| 双江| 睢宁县|