python3實(shí)現(xiàn)繪制二維點(diǎn)圖
如下所示:
import matplotlib.pyplot as plt plt.plot([1,2,3],[4,5,6],'ro') plt.show()#這個智障的編輯器,,,看來高版本的確修復(fù)了一些bug
用python3的qt5出來的圖形,效果很好:
而且在上面的圖像中也可以用調(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()
下面加一個標(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()
加一個標(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()
多畫幾個圖:
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)圖就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
詳解python實(shí)現(xiàn)識別手寫MNIST數(shù)字集的程序
這篇文章主要介紹了詳解python實(shí)現(xiàn)識別手寫MNIST數(shù)字集的程序,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-08-08Python 2種方法求某個范圍內(nèi)的所有素數(shù)(質(zhì)數(shù))
這篇文章主要介紹了Python 2種方法求某個范圍內(nèi)的所有素數(shù)(質(zhì)數(shù)),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-01-01如何使用python-opencv批量生成帶噪點(diǎn)噪線的數(shù)字驗(yàn)證碼
這篇文章主要介紹了如何使用python-opencv批量生成帶噪點(diǎn)噪線的數(shù)字驗(yàn)證碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-12-12Python3中map(),reduce(),filter()的詳細(xì)用法
這篇文章主要介紹了Python3中map(),reduce(),filter()的詳細(xì)用法,Python3中的map()、reduce()、filter()?這3個一般是用于對序列進(jìn)行操作的內(nèi)置函數(shù),它們經(jīng)常需要與?匿名函數(shù)?lambda?聯(lián)合起來使用2022-08-08pycharm終端無法激活conda環(huán)境的解決辦法
如果您在PyCharm終端中無法激活conda環(huán)境,可能是由于PyCharm沒有正確配置conda解釋器,這篇文章主要給大家介紹了關(guān)于pycharm終端無法激活conda環(huán)境的解決辦法,需要的朋友可以參考下2023-09-09詳解利用python+opencv識別圖片中的圓形(霍夫變換)
這篇文章主要介紹了詳解利用python+opencv識別圖片中的圓形(霍夫變換),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(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模塊中的命令來調(diào)試Python代碼的教程
這篇文章主要介紹了使用Python中PDB模塊中的命令來調(diào)試Python代碼的教程,包括設(shè)置斷點(diǎn)來修改代碼等、對于Python團(tuán)隊(duì)項(xiàng)目工作有一定幫助,需要的朋友可以參考下2015-03-03