먼저 scatter 방법을 사용하여 여러 데이터 포인트에 대한 scatter를 만든 다음, plot 방법을 사용하여 선을 그릴 수 있습니다.
단계
-
Figure() 메서드를 사용하여 새 Figure를 생성하거나 Figure 크기(4, 3)의 기존 Figure를 활성화합니다.
-
현재 Figure에 축을 추가하고 현재 축으로 만들고 plt.axes()를 사용하여 x를 만듭니다.
-
scatter() 메서드를 사용하여 분산 점을 그립니다.
-
ax.plot() 메서드를 사용하여 선을 그립니다.
-
plt.xlabel() 메서드를 사용하여 X축 레이블을 설정합니다.
-
plt.ylabel() 메서드를 사용하여 Y축 레이블을 설정합니다.
-
플롯을 표시하려면 plt.show() 메소드를 사용하십시오.
예시
import random import matplotlib.pyplot as plt plt.figure(figsize=(4, 3)) ax = plt.axes() ax.scatter([random.randint(1, 1000) % 50 for i in range(100)], [random.randint(1, 1000) % 50 for i in range(100)]) ax.plot([1, 2, 4, 50], [1, 2, 4, 50]) ax.set_xlabel('x') ax.set_ylabel('y') plt.show()
출력