API · Pandas
Pandas DataFrame DataFrame.plot.scatter() 함수
DataFrame plot.scatter() 함수는 DataFrame 열에서 산점도를 만듭니다.
pandas.DataFrame.plot.scatter()는 주어진DataFrame 열.
pandas.DataFrame.plot.scatter()의 구문 :
DataFrame.plot.scatter(x, y, s=None, c=None, **kwargs)
매개 변수
x |
정수 또는 문자열. x 축을 따라 배치 할 열 이름 또는 위치 |
y |
정수 또는 문자열. y 축을 따라 배치 할 열 이름 또는 위치 |
s |
스칼라 또는 array_like. 산점도의 각 포인트 크기 |
c |
String, Integer 또는 array_like. 산점도의 각 점 색상 |
**kwargs |
DataFrame.plot()에 대한 키워드 인수 |
예제 코드: DataFrame.plot.scatter()를 사용하여 산점도 생성
import pandas as pd
import matplotlib.pyplot as plt
df = pd.DataFrame({'X':
[1,2,3,4,5],
'Y': [1, 2, 3,4,5],
'Z': [3,4,5,6,1]})
scatter_plot=df.plot.scatter(x='X',y='Y')
scatter_plot.plot()
plt.show()
출력:

이 방법은 X 축을 따라 배치 된 X열과 Y 축을 따라 배치 된 Y열로 산점도를 생성합니다. 생성 된 플롯을 표시하기 위해matplotlib.pyplot을 사용합니다.
예제 코드: DataFrame.plot.scatter()를 사용하여 생성 된 산점도의 점 색상 설정
import pandas as pd
import matplotlib.pyplot as plt
df = pd.DataFrame({'X':
[1,2,3,4,5],
'Y': [1, 2, 3,4,5],
'Z': [3,4,5,6,3]})
scatter_plot=df.plot.scatter(x='X',y='Z',c="Red")
scatter_plot.plot()
plt.show()
출력:

이 방법은 X열이 X 축을 따라 배치되고 Z열이 Y 축을 따라 배치 된 산점도를 생성합니다. 산점도의 포인트 색상은DataFrame.plot.scatter()함수의 인수로c = "Red"를 전달하는red로 설정됩니다.
c매개 변수를 사용하여 산점도에서 다른 색상의 점을 설정할 수도 있습니다.
예제 코드: DataFrame.plot.scatter()를 사용하여 생성 된 산점도에서 점 크기 설정
import pandas as pd
import matplotlib.pyplot as plt
df = pd.DataFrame({'X':
[1,2,3,4,5],
'Y': [1, 2, 3,4,5],
'Z': [3,4,5,6,3]})
scatter_plot=df.plot.scatter(x='X',y='Z',s=50,c="Green")
scatter_plot.plot()
plt.show()
출력:

이 방법은 X 축을 따라 배치 된 X열과 Y 축을 따라 배치 된 Z열로 산점도를 생성합니다. 산점도의 포인트 색상은 Green으로 설정되고 포인트의 크기는 c = "Green"및 s = 50을 DataFrame.plot.scatter()함수의 인수로 전달하여 50으로 설정됩니다.