Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Matplotlib 등고선 플롯의 축선 또는 원점을 그립니다.

<시간/>

축선이나 matplotlib 등고선 플롯의 원점을 그리려면 contourf()를 사용할 수 있습니다. , 축선() y=0axvline() x=0.

  • numpy를 사용하여 x, y 및 z에 대한 데이터 요소를 만듭니다.

  • 축 속성을 설정하려면 plt.axis('off')를 사용할 수 있습니다. 방법.

  • contourf() 사용 x, y 및 z 데이터 포인트가 있는 방법.

  • 빨간색으로 x=0 및 y=0 선을 플로팅합니다.

  • 그림을 표시하려면 show() 를 사용하십시오. 방법.

import numpy as np
import matplotlib.pyplot as plt
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
x = np.linspace(-1.0, 1.0, 10)
x, y = np.meshgrid(x, x)
z = -np.hypot(x, y)
plt.axis('off')
plt.contourf(x, y, z, 10)
plt.axhline(0, color='red')
plt.axvline(0, color='red')
plt.show()

출력

Matplotlib 등고선 플롯의 축선 또는 원점을 그립니다.