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

Matplotlib에서 semilogx 및 semilogy 플롯을 만드는 방법은 무엇입니까?


semilogx를 만들려면 및 기호학 플롯, 우리는 다음 단계를 수행할 수 있습니다 -

  • 그림 크기를 설정하고 서브플롯 사이 및 주변 여백을 조정합니다.
  • 새 그림을 만들거나 기존 그림을 활성화합니다.
  • 산포 및 플롯 xy 데이터 포인트.
  • X축에 로그 스케일링을 사용하여 플롯을 만듭니다.
  • Y축에 로그 스케일링을 사용하여 플롯을 만듭니다.
  • 그림을 표시하려면 show()를 사용하세요. 방법.

예시

import matplotlib.pyplot as plt

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

x = [10, 100, 1000, 10000, 100000]
y = [2, 4, 8, 16, 32]

fig = plt.figure()

plt.scatter(x, y)
plt.plot(x, y)

plt.semilogx()
plt.semilogy(basey=2)

plt.show()

출력

Matplotlib에서 semilogx 및 semilogy 플롯을 만드는 방법은 무엇입니까?