matplotlib를 사용하여 산점도를 그리는 단계: 1. 필요한 라이브러리를 가져옵니다. 2. 임의의 데이터를 생성할 수 있는 데이터를 만듭니다. 3. "plt.scatter()" 함수를 사용하여 산점도를 만들고 설정합니다. 색상, 크기, 투명도 및 기타 속성 4. "plt.xlabel()" 및 "plt.ylabel()"을 사용하여 x축 및 y축 레이블을 추가하고 "plt.title()"을 사용하여 추가합니다. 5. "plt.show()" 함수를 사용하여 차트 등을 표시합니다.
이 튜토리얼의 운영 체제: Windows 10 시스템, Python 버전 3.11.4, Dell G3 컴퓨터.
Matplotlib는 산점도를 포함한 다양한 유형의 차트를 그리는 데 사용할 수 있는 Python 데이터 시각화 라이브러리입니다. 다음은 Matplotlib을 사용하여 산점도를 그리는 방법을 보여주는 간단한 예입니다.
1. 필요한 라이브러리 가져오기:
import matplotlib.pyplot as plt import numpy as np
2. 데이터 생성:
예시로 임의의 데이터를 생성합니다.
x = np.random.rand(50) # 生成50个随机x值 y = np.random.rand(50) # 生成50个随机y值
3. 분산형 차트 만들기:
분산형 차트를 생성하려면 plt.scatter() 함수를 사용하세요. 색상, 크기, 투명도 등의 속성을 설정할 수 있습니다.
plt.scatter(x, y, c='b', alpha=0.5) # c设置颜色,alpha设置透明度
4. 레이블 및 제목 추가:
plt.xlabel() 및 plt.ylabel()을 사용하여 x축 및 y축에 대한 레이블을 추가하고 plt.title()을 사용하여 제목을 추가합니다. .
plt.xlabel('X values') plt.ylabel('Y values') plt.title('Scatter plot')
5. 차트 표시:
마지막으로 plt.show() 함수를 사용하여 차트를 표시합니다.
plt.show()
Matplotlib은 점의 모양, 크기, 색상 등을 설정하는 등 산점도를 사용자 정의하는 다른 속성도 제공합니다. marker 매개변수를 사용하여 원의 경우 'o', 별의 경우 '*' 등 점의 모양을 설정할 수 있습니다. s 매개변수는 포인트의 크기를 설정하는 데 사용할 수 있으며, c 매개변수는 포인트의 색상을 설정하는 데 사용할 수 있습니다. 예를 들어, plt.scatter(x, y, marker='o', s=100, c='red') 는 빨간색 배경에 크기 100의 원형 점을 그립니다.
다른 색상 맵이나 색상 목록을 사용하여 산점도의 여러 지점에 서로 다른 색상을 지정할 수도 있습니다. 예를 들어, cmap 매개변수를 사용하여 색상 맵을 설정하고 c 매개변수를 사용하여 각 점의 색상 값을 설정할 수 있습니다. 예를 들어, plt.scatter(x, y, c=z, cmap='viridis')는 viridis 색상 맵을 사용하여 z 값을 기준으로 점의 색상을 지정합니다.
위 내용은 matplotlib로 산점도를 그리는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!