matplotlib.pyplot.scatter(x, y, s=None, c=None, marker=None, cmap=None, Norm=None, vmin =없음, vmax=없음, 알파=없음, 선폭=없음, verts=없음, edgecolors=없음, *, 데이터=없음, **kwargs)
기능 값 | Function |
---|---|
x , y | 산점도의 데이터 포인트(X,Y)를 그립니다. |
s | 마커의 크기를 조정하는 데 사용되는 매개변수 |
c | 는 색상을 나타냅니다. 기본값은 마크의 색상을 나타내는 파란색'b'입니다. 또는 색상을 나타내는 문자 또는 색상을 나타내는 길이 n의 시퀀스일 수 있습니다. 예를 들어 ‘b’=blue, ‘ y’=노란색, ‘k’=검은색 등 |
marker | 는 마크의 스타일을 나타내며 기본값은 ’o’입니다. |
cmap | Colormap 엔터티 또는 색상맵의 이름인 cmap은 c가 부동 소수점 숫자의 배열인 경우에만 사용됩니다. 선언이 없으면 image.cmap |
norm | Normalize 엔터티를 사용하여 데이터 밝기를 0-1 사이로 변환합니다. c가 부동 소수점 숫자 배열인 경우에만 사용됩니다. 선언되지 않은 경우 기본값은 colors.Normalize입니다. |
vmin, vmax | 실수, 표준이 존재하면 무시됩니다. 밝기 데이터를 정규화하는 데 사용됩니다. |
alpha | 0-1 사이의 실수입니다. 마커의 투명도를 조정하는 데 사용되며 기본값은 마커 지점의 길이인 1 |
linewidths | 입니다. |
import numpy as np import matplotlib.pyplot as plt plt.rcParams['font.sans-serif']=['simhei'] #标题字体 plt.title('scatter测试图') #图片标题 np.random.seed(1) #使用相同的seed()值,则每次生成的随即数都相同 x = np.random.rand(5) y = np.random.rand(5) #随机生成5个x,y的值 colors = np.array([1,0,0,1,1]) #颜色标签列表 area = 20*10 #可以自行调节大小 lines=np.zeros(10)+5 plt.scatter(x, y, s=area,c=colors, alpha=0.5,linewidths=lines) plt.show()
Output
Output:
Picture:
마켓 마크 스타일도 변경할 수 있습니다
import numpy as np import matplotlib.pyplot as plt plt.rcParams['font.sans-serif']=['simhei'] #标题字体 plt.title('scatter测试图') #图片标题 np.random.seed(1) #使用相同的seed()值,则每次生成的随即数都相同 x = np.random.rand(5) y = np.random.rand(5) colors = np.array([1,0,0,1,1]) area = 20*10 lines=np.zeros(10)+5 plt.scatter(x, y, s=area,c=colors,marker='x') plt.show()
위 내용은 Python에서 plt.scatter() 함수를 사용하는 일반적인 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!