国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python中scatter函數參數及用法詳解

2020-02-16 10:37:33
字體:
來源:轉載
供稿:網友

最近開始學習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*10 ax1.scatter(x,y,s=sValue,c='r',marker='x') #設置圖標 plt.legend('x1') #顯示所畫的圖 plt.show() 

(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') #顯示所畫的圖 plt.show() 

注:  這就是scatter基本的用法。

PS:下面舉個示例

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 凤庆县| 桦甸市| 阿拉善左旗| 融水| 金坛市| 紫云| 东兰县| 五指山市| 西充县| 镇平县| 修武县| 岳阳县| 嘉定区| 泰顺县| 惠来县| 宝丰县| 芒康县| 隆回县| 崇州市| 上林县| 藁城市| 北宁市| 布拖县| 竹北市| 遵义县| 黔西县| 兴安县| 东明县| 钦州市| 招远市| 伊春市| 梅河口市| 靖州| 社旗县| 阿图什市| 福海县| 兖州市| 清徐县| 西林县| 贵州省| 高唐县|