最近開始學習python程式設計,遇到scatter函式,感覺裡面的引數不知道什麼意思於是查資料,最後總結如下:
1、scatter函式原型
2、其中散點的形狀引數marker如下:
3、其中顏色引數c如下:
4、基本的使用方法如下:
#匯入必要的模組
import numpy as np
import matplotlib.pyplot as plt
#產生測試資料
x = np.arange(1,
10)y = x
fig = plt.figure(
)ax1 = fig.add_subplot(
111)
#設定標題
ax1.set_title(
'scatter plot'
)#設定x軸標籤
plt.xlabel(
'x')
#設定y軸標籤
plt.ylabel(
'y')
#畫散點圖
ax1.scatter(x,y,c =
'r',marker =
'o')
#設定圖示
plt.legend(
'x1'
)#顯示所畫的圖
plt.show(
)
結果如下:
5、當scatter後面引數中陣列的使用方法,如s,當s是同x大小的陣列,表示x中的每個點對應s中乙個大小,其他如c,等用法一樣,如下:
(1)、不同大小
#匯入必要的模組
import numpy as np
import matplotlib.pyplot as plt
#產生測試資料
x = np.arange(1,
10)y = x
fig = plt.figure(
)ax1 = fig.add_subplot(
111)
#設定標題
ax1.set_title(
'scatter plot'
)#設定x軸標籤
plt.xlabel(
'x')
#設定y軸標籤
plt.ylabel(
'y')
#畫散點圖
svalue = x*
10ax1.scatter(x,y,s=svalue,c=
'r',marker=
'x')
#設定圖示
plt.legend(
'x1'
)#顯示所畫的圖
(2)、不同顏色
#匯入必要的模組
import numpy as np
import matplotlib.pyplot as plt
#產生測試資料
x = np.arange(1,
10)y = x
fig = plt.figure(
)ax1 = fig.add_subplot(
111)
#設定標題
ax1.set_title(
'scatter plot'
)#設定x軸標籤
plt.xlabel(
'x')
#設定y軸標籤
plt.ylabel(
'y')
#畫散點圖
cvalue =
['r'
,'y'
,'g'
,'b'
,'r'
,'y'
,'g'
,'b'
,'r'
]ax1.scatter(x,y,c=cvalue,marker=
's')
#設定圖示
plt.legend(
'x1'
)#顯示所畫的圖
plt.show(
)
結果:
(3)、線寬linewidths
#匯入必要的模組
import numpy as np
import matplotlib.pyplot as plt
#產生測試資料
x = np.arange(1,
10)y = x
fig = plt.figure(
)ax1 = fig.add_subplot(
111)
#設定標題
ax1.set_title(
'scatter plot'
)#設定x軸標籤
plt.xlabel(
'x')
#設定y軸標籤
plt.ylabel(
'y')
#畫散點圖
lvalue = x
ax1.scatter(x,y,c=
'r',s=
100,linewidths=lvalue,marker=
'o')
#設定圖示
plt.legend(
'x1'
)#顯示所畫的圖
注: 這就是scatter基本的用法。
**:
Python中scatter函式引數詳解
最近開始學習python程式設計,遇到scatter函式,感覺裡面的引數不知道什麼意思於是查資料,最後總結如下 1 scatter函式原型 2 其中散點的形狀引數marker如下 3 其中顏色引數c如下 4 基本的使用方法如下 python view plain copy 匯入必要的模組 impor...
Python中scatter函式引數用法詳解
1 scatter函式原型 2 其中散點的形狀引數marker如下 3 其中顏色引數c如下 4 基本的使用方法如下 匯入必要的模組 import numpy as np import matplotlib.pyplot as plt 產生測試資料 x np.arange 1,10 y x fig p...
python 中scatter 函式個引數意思
最近開始學習python程式設計,遇到scatter函式,感覺裡面的引數不知道什麼意思於是查資料,最後 總結如下 1 scatter函式原型 2 其中散點的形狀引數marker如下 3 其中顏色引數c如下 4 基本的使用方法如下 python view plain copy 匯入必要的模組 impo...