tft每日頭條

 > 圖文

 > matplotlib中用什麼函數繪制餅圖

matplotlib中用什麼函數繪制餅圖

圖文 更新时间:2024-08-17 19:08:56
scatter簡介及其參數

scatter是matplotlib庫中繪制“散點圖”的重要函數,其默認格式一般為:

plt.scatter(x,y, s=20, c='b', marker='o', alpha=None)

可以看到,該函數中前面兩個參數x,y分别表示散點圖中一個點的橫坐标和縱坐标

如果使用默認格式(例一),直接輸入:plt.scatter(x,y) 即可

matplotlib中用什麼函數繪制餅圖(matplotlib中散點圖的繪制)1

但有些時候,我們希望調節圖形的顔色等參數,scatter提供這樣的功能。

這裡介紹4個最常用的scatter參數,它們是:

S:shape大小。如,s=20,指點的大小為20

C:color 顔色。如,c='b' 為 blue 藍色

Marker:樣式 。如,Marker='o'指圓

Alpha:透明度。0-1之間,默認(None )

matplotlib中用什麼函數繪制餅圖(matplotlib中散點圖的繪制)2


兩個例子

例1:

import numpy as np


import matplotlib.pyplot as plt


x=np.arange(20,70,3)


y=x**2


plt.scatter(x,y)

代碼解釋:

1-2行 調入matplotlib和numpy庫


第3行 取x的值為:20,23,26… (numpy)


第4行 函數y=x^2的縱坐标對應值


第5行 輸出散點圖(如圖) (matplotlib)


matplotlib中用什麼函數繪制餅圖(matplotlib中散點圖的繪制)3

例2:

在例1的基礎上,修改前3個參數(第5行)

import numpy as np


import matplotlib.pyplot as plt


x=np.arange(20,70,3)


y=x**2


plt.scatter(x,y,s=500,c='g',marker='*')

即:plt.scatter(x,y,s=500,c='g',marker='*') 點的大小改為500,顔色為Green綠色,形狀為“五角星”。

matplotlib中用什麼函數繪制餅圖(matplotlib中散點圖的繪制)4


,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved