matplotlib plt.scatter
生活随笔
收集整理的這篇文章主要介紹了
matplotlib plt.scatter
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?
https://www.cnblogs.com/lfri/p/12248629.html
?
matplotlib? plt.scatter
作用:畫散點圖
?
plt.scatter()
參數如下:
| x,y | X和Y是長度相同的數組 |
| s | size,點的大小,標量或與數據長度相同的數組 |
| c | color,點的顏色,標量或與數據長度相同的數組 |
| marker | MarketStyle,可選,點的形狀,默認'o' |
| cmap | Colormap,可選,默認'None' |
| norm | Normalize,亮度設置,0-1 |
| vmin,vmax | 亮度設置 |
| alpha | 透明度,0-1 |
| linewidths | ? |
其中散點的形狀參數marker如下:
https://matplotlib.org/api/markers_api.html
?
常用顏色
b----blue??? c----cyan???? g----green???? b----black??? r----red?? y----yellow
?
實例1
import matplotlib.pyplot as plt#x,y,大小,顏色 plt.scatter([1,2,3,4],[2,4,6,8],[10,20,30,400],['r', 'b','y','k']) plt.scatter([1,2,3,4],[9,8,7,6],s=10,c='b', marker='v')plt.show()運行結果
實例2
import numpy as np import matplotlib.pyplot as plt# Fixing random state for reproducibility np.random.seed(19680801)N = 50 x = np.random.rand(N) y = np.random.rand(N) colors = np.random.rand(N) area = (30 * np.random.rand(N))**2 # 0 to 15 point radiiplt.scatter(x, y, s=area, c=colors, alpha=0.5) plt.show()運行結果
?
總結
以上是生活随笔為你收集整理的matplotlib plt.scatter的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: matplotlib plt.plot
- 下一篇: beam search算法