>백엔드 개발 >파이썬 튜토리얼 >Matplotlib의 fig.add_subplot() 메소드의 인수는 무엇을 나타냅니까?

Matplotlib의 fig.add_subplot() 메소드의 인수는 무엇을 나타냅니까?

Mary-Kate Olsen
Mary-Kate Olsen원래의
2024-10-24 03:44:31336검색

What Does the Argument in Matplotlib's fig.add_subplot() Method Represent?

fig.add_subplot()의 인수 이해

Matplotlib에서 fig.add_subplot() 메소드를 사용하면 개별 하위 플롯을 추가할 수 있습니다. 피규어에. 111 또는 212와 같이 괄호 안에 제공된 인수는 그림 내 서브플롯의 위치를 ​​정의합니다.

이 개념을 더 잘 이해하려면 그림이 서브플롯 그리드로 나누어져 있다고 상상해 보세요. 각 서브플롯에는 그리드 내에서 고유한 행과 열 위치가 있습니다. 인수의 첫 번째 숫자는 행 수를 나타내고 두 번째 숫자는 열 수를 나타냅니다. 세 번째 숫자는 그리드 내 특정 서브플롯의 위치를 ​​나타냅니다.

예를 들어, 인수 111은 서브플롯이 그리드의 첫 번째 행, 첫 번째 열, 첫 번째 서브플롯 위치에 배치됨을 나타냅니다. 이는 그림의 왼쪽 위 서브플롯에 해당합니다. 마찬가지로 212는 두 번째 행, 첫 번째 열, 두 번째 서브플롯 위치의 서브플롯을 나타내며 왼쪽 하단 서브플롯이 됩니다.

다음 코드 조각은 그림을 초기화하고 2x2 그리드에 4개의 서브플롯을 추가합니다.

import matplotlib.pyplot as plt

fig = plt.figure()
fig.add_subplot(221)    # Top left subplot
fig.add_subplot(222)    # Top right subplot
fig.add_subplot(223)    # Bottom left subplot
fig.add_subplot(224)    # Bottom right subplot

plt.show()

이 인수의 의미를 이해하면 Matplotlib 그림 내에서 하위 플롯의 배치를 정확하게 제어할 수 있습니다.

위 내용은 Matplotlib의 fig.add_subplot() 메소드의 인수는 무엇을 나타냅니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.