欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

如何用python繪制散點(diǎn)圖

 更新時(shí)間:2024年02月26日 09:16:27   作者:煙雨風(fēng)渡  
這篇文章主要介紹了如何用python繪制散點(diǎn)圖問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

python繪制散點(diǎn)圖

在python中畫散點(diǎn)圖主要是用matplotlib模塊中的scatter函數(shù)

先來看一下scatter函數(shù)的基本信息

網(wǎng)址為:點(diǎn)擊打開鏈接

可以看到scatter中有很多參數(shù)

經(jīng)常使用的參數(shù)主要有

以下幾個(gè):

c:

marker:

數(shù)據(jù)、代碼和繪制的圖

如下:

數(shù)據(jù)(取第一列作為x,取第四列作為y)截圖:

代碼如下:

import matplotlib.pyplot as plt
import numpy as np
 
 
# 定義畫散點(diǎn)圖的函數(shù)
def draw_scatter(n, s):
	"""
	:param n: 點(diǎn)的數(shù)量,整數(shù)
	:param s:點(diǎn)的大小,整數(shù)
	:return: None
	"""
	# 加載數(shù)據(jù)
	data = np.loadtxt('results.txt', encoding='utf-8', delimiter=',')
	# 通過切片獲取橫坐標(biāo)x1
	x1 = data[:, 0]
	# 通過切片獲取縱坐標(biāo)R
	y1 = data[:, 3]
	# 橫坐標(biāo)x2
	x2 = np.random.uniform(0, 5, n)
	# 縱坐標(biāo)y2
	y2 = np.array([3] * n)
	# 創(chuàng)建畫圖窗口
	fig = plt.figure()
	# 將畫圖窗口分成1行1列,選擇第一塊區(qū)域作子圖
	ax1 = fig.add_subplot(1, 1, 1)
	# 設(shè)置標(biāo)題
	ax1.set_title('Result Analysis')
	# 設(shè)置橫坐標(biāo)名稱
	ax1.set_xlabel('gamma-value')
	# 設(shè)置縱坐標(biāo)名稱
	ax1.set_ylabel('R-value')
	# 畫散點(diǎn)圖
	ax1.scatter(x1, y1, s=s, c='k', marker='.')
	# 畫直線圖
	ax1.plot(x2, y2, c='b', ls='--')
	# 調(diào)整橫坐標(biāo)的上下界
	plt.xlim(xmax=5, xmin=0)
	# 顯示
	plt.show()
 
 
# 主模塊
if __name__ == "__main__":
	# 運(yùn)行
	draw_scatter(n=2000, s=20)

繪制的圖如下:

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Windows 安裝 Anaconda3+PyCharm的方法步驟

    Windows 安裝 Anaconda3+PyCharm的方法步驟

    這篇文章主要介紹了Windows 安裝 Anaconda3+PyCharm的方法步驟,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2019-06-06
  • 淺談python配置與使用OpenCV踩的一些坑

    淺談python配置與使用OpenCV踩的一些坑

    下面小編就為大家分享一篇淺談python配置與使用OpenCV踩的一些坑,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-04-04
  • Python學(xué)習(xí)筆記之列表和成員運(yùn)算符及列表相關(guān)方法詳解

    Python學(xué)習(xí)筆記之列表和成員運(yùn)算符及列表相關(guān)方法詳解

    這篇文章主要介紹了Python學(xué)習(xí)筆記之列表和成員運(yùn)算符及列表相關(guān)方法,結(jié)合實(shí)例形式詳細(xì)分析了Python列表相關(guān)的概念、原理、成員函數(shù)與相關(guān)使用技巧,需要的朋友可以參考下
    2019-08-08
  • Python的函數(shù)使用示例詳解

    Python的函數(shù)使用示例詳解

    在Python的函數(shù)中,我們將其分為內(nèi)置函數(shù)、自定義函數(shù)、main函數(shù)三個(gè)模塊,當(dāng)然,使用的過程中會(huì)涉及到變量以及參數(shù),這些都會(huì)舉例進(jìn)行說明,對(duì)Python函數(shù)使用相關(guān)知識(shí)感興趣的朋友跟隨小編一起看看吧
    2021-12-12
  • 如何利用Python合并兩張圖片

    如何利用Python合并兩張圖片

    在Python中可以使用PIL庫(kù)(Python Imaging Library)來合并兩張圖片,這篇文章主要給大家介紹了關(guān)于如何利用Python合并兩張圖片的相關(guān)資料,文中給了詳細(xì)的代碼示例,需要的朋友可以參考下
    2024-03-03
  • python中關(guān)于對(duì)super()函數(shù)疑問解惑

    python中關(guān)于對(duì)super()函數(shù)疑問解惑

    Python中的super()是用于調(diào)用父類(或父類的父類...)方法的函數(shù),主要用于多繼承,單繼承問題不大,下面這篇文章主要給大家介紹了關(guān)于python中關(guān)于對(duì)super()函數(shù)疑問解惑的相關(guān)資料,需要的朋友可以參考下
    2022-08-08
  • Django 實(shí)現(xiàn)購(gòu)物車功能的示例代碼

    Django 實(shí)現(xiàn)購(gòu)物車功能的示例代碼

    這篇文章主要介紹了Django 實(shí)現(xiàn)購(gòu)物車功能的示例代碼,實(shí)現(xiàn)了刪除產(chǎn)品和顯示購(gòu)物車的一系列購(gòu)物車的實(shí)現(xiàn),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-10-10
  • python編寫實(shí)現(xiàn)抽獎(jiǎng)器

    python編寫實(shí)現(xiàn)抽獎(jiǎng)器

    這篇文章主要為大家詳細(xì)介紹了python編寫實(shí)現(xiàn)抽獎(jiǎng)器,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-09-09
  • Pandas index操作索引的實(shí)現(xiàn)

    Pandas index操作索引的實(shí)現(xiàn)

    Pandas中的索引index用于選擇特定的行數(shù)和列數(shù),加快數(shù)據(jù)訪問速度,本文就來介紹一下index操作索引,文中通過示例代碼介紹的非常詳細(xì),需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2025-01-01
  • Python?threading和Thread模塊及線程的實(shí)現(xiàn)

    Python?threading和Thread模塊及線程的實(shí)現(xiàn)

    這篇文章主要介紹了Python?threading和Thread模塊及線程的實(shí)現(xiàn),Python通過兩個(gè)標(biāo)準(zhǔn)庫(kù)thread和threading提供對(duì)線程的支持,threading對(duì)thread進(jìn)行了封裝,具體實(shí)現(xiàn)介紹需要的朋友可以參考一下下面文章內(nèi)容
    2022-06-06

最新評(píng)論