plt.scatter()

timekeeep·2023년 4월 5일

파이썬 문법

목록 보기
7/7

plt.scatter() 함수는 Matplotlib 라이브러리에서 제공하는 산점도(Scatter plot)를 그리는 함수입니다. 산점도는 데이터를 x-y 평면 상의 점으로 나타내는 그래프로, 데이터의 분포를 시각화할 때 주로 사용됩니다.

plt.scatter() 함수는 다음과 같은 인수를 갖습니다.

  • x: x 축에 해당하는 데이터 (array-like, shape (n,))
  • y: y 축에 해당하는 데이터 (array-like, shape (n,))
  • s: 점의 크기(size) (scalar, array-like, shape (n,), optional)
  • c: 점의 색상(color) (color, sequence, or sequence of color, optional)
  • marker: 점의 모양(shape) (str, optional)
  • alpha: 점의 투명도(opacity) (0~1, optional)

예를 들어, 다음 코드는 x, y 데이터를 사용하여 산점도를 그리는 코드입니다.

import matplotlib.pyplot as plt

x = [1, 2, 3, 4, 5]
y = [2, 4, 1, 3, 5]

plt.scatter(x, y)
plt.show()

위 코드를 실행하면, x와 y 데이터를 사용하여 산점도가 그려집니다. plt.show() 함수를 사용하여 그래프를 출력합니다. 이 때, x 데이터는 x 축에, y 데이터는 y 축에 나타내어지며, 각 점의 위치는 (x[i], y[i])입니다.

또한, plt.scatter() 함수를 사용하여 점의 크기, 색상, 모양, 투명도 등을 조절할 수 있습니다. 이를 활용하여 데이터의 패턴이나 성질을 시각적으로 파악할 수 있습니다.

profile
Those who are wise will shine like the brightness of the heavens, and those who lead many to righteousness, like the stars for ever and ever

0개의 댓글