python3實(shí)現(xiàn)繪制二維點(diǎn)圖
如下所示:
import matplotlib.pyplot as plt plt.plot([1,2,3],[4,5,6],'ro') plt.show()#這個(gè)智障的編輯器,,,看來(lái)高版本的確修復(fù)了一些bug
用python3的qt5出來(lái)的圖形,效果很好:
而且在上面的圖像中也可以用調(diào)整按鈕進(jìn)行適當(dāng)?shù)恼{(diào)整。
下面我們直接用代碼進(jìn)行坐標(biāo)的調(diào)整:
import matplotlib.pyplot as plt plt.xlim(xmax=7,xmin=0) plt.ylim(ymax=7,ymin=0) plt.plot([1,2,3],[4,5,6],'ro') plt.show()
下面加一個(gè)標(biāo)題,叫做散點(diǎn)圖
import matplotlib.pyplot as plt plt.title("I'm a scatter diagram.") plt.xlim(xmax=7,xmin=0) plt.ylim(ymax=7,ymin=0) plt.plot([1,2,3],[4,5,6],'ro') plt.show()
給xy軸進(jìn)行命名
import matplotlib.pyplot as plt plt.title("I'm a scatter diagram.") plt.xlim(xmax=7,xmin=0) plt.ylim(ymax=7,ymin=0) plt.xlabel("x") plt.ylabel("y") plt.plot([1,2,3],[4,5,6],'ro') plt.show()
加一個(gè)標(biāo)注:
import matplotlib.pyplot as plt plt.title("I'm a scatter diagram.") plt.xlim(xmax=7,xmin=0) plt.ylim(ymax=7,ymin=0) plt.annotate("(3,6)", xy = (3, 6), xytext = (4, 5), arrowprops = dict(facecolor = 'black', shrink = 0.1)) plt.xlabel("x") plt.ylabel("y") plt.plot([1,2,3],[4,5,6],'ro') plt.show()
多畫(huà)幾個(gè)圖:
import matplotlib.pyplot as plt plt.subplot(221) plt.xlim(xmax=7,xmin=0) plt.ylim(ymax=7,ymin=0) plt.xlabel("x") plt.ylabel("y") plt.plot([1,2,3],[4,5,6],'ro') plt.subplot(222) plt.xlim(xmax=7,xmin=0) plt.ylim(ymax=7,ymin=0) plt.xlabel("x") plt.ylabel("y") plt.plot([1,2,3],[4,5,6],'ro') plt.subplot(223) plt.xlim(xmax=7,xmin=0) plt.ylim(ymax=7,ymin=0) plt.xlabel("x") plt.ylabel("y") plt.plot([1,2,3],[4,5,6],'ro') plt.show()
以上這篇python3實(shí)現(xiàn)繪制二維點(diǎn)圖就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
詳解python實(shí)現(xiàn)識(shí)別手寫(xiě)MNIST數(shù)字集的程序
這篇文章主要介紹了詳解python實(shí)現(xiàn)識(shí)別手寫(xiě)MNIST數(shù)字集的程序,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-08-08Python 2種方法求某個(gè)范圍內(nèi)的所有素?cái)?shù)(質(zhì)數(shù))
這篇文章主要介紹了Python 2種方法求某個(gè)范圍內(nèi)的所有素?cái)?shù)(質(zhì)數(shù)),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-01-01從零學(xué)Python之入門(mén)(四)運(yùn)算
最近2天,各種不順利,還被一個(gè)油門(mén)當(dāng)剎車(chē)的憨貨給追尾了,所以本系列發(fā)的比較少,本文是系列的第四篇,講述的是Python的運(yùn)算2014-05-05如何使用python-opencv批量生成帶噪點(diǎn)噪線的數(shù)字驗(yàn)證碼
這篇文章主要介紹了如何使用python-opencv批量生成帶噪點(diǎn)噪線的數(shù)字驗(yàn)證碼,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-12-12Python3中map(),reduce(),filter()的詳細(xì)用法
這篇文章主要介紹了Python3中map(),reduce(),filter()的詳細(xì)用法,Python3中的map()、reduce()、filter()?這3個(gè)一般是用于對(duì)序列進(jìn)行操作的內(nèi)置函數(shù),它們經(jīng)常需要與?匿名函數(shù)?lambda?聯(lián)合起來(lái)使用2022-08-08pycharm終端無(wú)法激活conda環(huán)境的解決辦法
如果您在PyCharm終端中無(wú)法激活conda環(huán)境,可能是由于PyCharm沒(méi)有正確配置conda解釋器,這篇文章主要給大家介紹了關(guān)于pycharm終端無(wú)法激活conda環(huán)境的解決辦法,需要的朋友可以參考下2023-09-09詳解利用python+opencv識(shí)別圖片中的圓形(霍夫變換)
這篇文章主要介紹了詳解利用python+opencv識(shí)別圖片中的圓形(霍夫變換),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-07-07python 回調(diào)函數(shù)和回調(diào)方法的實(shí)現(xiàn)分析
這篇文章主要介紹了python 回調(diào)函數(shù)和回調(diào)方法的實(shí)現(xiàn)分析,需要的朋友可以參考下2016-03-03使用Python中PDB模塊中的命令來(lái)調(diào)試Python代碼的教程
這篇文章主要介紹了使用Python中PDB模塊中的命令來(lái)調(diào)試Python代碼的教程,包括設(shè)置斷點(diǎn)來(lái)修改代碼等、對(duì)于Python團(tuán)隊(duì)項(xiàng)目工作有一定幫助,需要的朋友可以參考下2015-03-03