Pyplot 산점도 마커 크기: 점 이해^2
산점도에 대한 pyplot 문서에서 마커 크기는 "s로 정의됩니다. : 크기(포인트)^2." 이 표기법은 혼란스러울 수 있으므로 실제 의미가 무엇인지 살펴보겠습니다.
Points^2: 마커 영역 정의
"Points^2"는 다음 영역을 나타냅니다. 사각형 포인트의 마커. 포인트는 글꼴 크기와 간격을 측정하기 위해 타이포그래피와 그래픽에 사용되는 임의의 단위입니다. 산점도의 맥락에서 포인트^2는 화면의 픽셀이나 포인트가 아니라 마커 기호 자체의 크기를 결정합니다.
마커 크기에 미치는 영향
마커의 너비(또는 높이)를 두 배로 늘리려면 영역이 치수의 제곱에 비례하기 때문에 s를 4배로 늘려야 합니다. 이는 마커의 선형 치수를 두 배로 늘리면 선형보다 겉보기 크기가 더 커진다는 것을 의미합니다. 따라서 크기를 선형 치수가 아닌 면적으로 정의하면 보다 직관적인 시각적 표현이 가능합니다.
실습
마커 크기를 지정할 때 조정할 수 있습니다. 시각적으로 적절해 보일 때까지. 다양한 마커 크기를 사용하여 다양한 데이터 포인트를 구별하거나 특정 추세를 강조할 수 있습니다.
예
다음 코드를 고려하세요.
import matplotlib.pyplot as plt x = [0, 2, 4, 6, 8, 10] y = [0] * len(x) s = [20 * 4**n for n in range(len(x))] plt.scatter(x, y, s=s) plt.show()
이것은 코드는 크기가 증가하는 마커를 사용하여 산점도를 생성합니다. 각각의 연속 마커는 영역에서 이전 마커의 4배이며, s와 마커 크기 사이의 기하급수적 관계를 보여줍니다.
결론
포인트^2의 개념을 이해하는 것이 도움이 됩니다. 분산형 차트의 마커 크기를 정확하게 제어할 수 있습니다. 영역을 조정하면 시각적으로 매력적이고 유익한 그래프를 만들 수 있습니다.
위 내용은 Matplotlib의 산점도 마커 크기가 \'s: 크기(포인트)^2\'로 정의되는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!