Python 및 Matplotlib를 사용하여 3D 산점도에서 알파 값을 제어하기 위해 facecolor 및 edgecolors 값을 설정할 수 있습니다.
- 그림 크기를 설정하고 서브플롯 사이 및 주변 여백을 조정합니다.
- Figure()를 사용하여 새 Figure 생성 또는 기존 Figure 활성화 방법.
- '~.axes.Axes' 추가 하위 플롯 배열의 일부로 그림에.
- numpy를 사용하여 x, y 및 z 데이터 포인트를 생성합니다.
- scatter()를 사용하여 x, y 및 z 점 플롯 방법.
- 얼굴색 설정 및 가장자리 색상
- 그림을 표시하려면 show()를 사용하세요. 방법.
예시
import numpy as np import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True fig = plt.figure() ax = fig.add_subplot(projection='3d') x = np.random.sample(20) y = np.random.sample(20) z = np.random.sample(20) s = ax.scatter(x, y, z, c="r") s._set_facecolors, s._set_edgecolors = s.set_facecolors, s.set_edgecolors plt.show()
출력