要在Matplotlib中實現坐標軸的對數刻度,可以使用set_xscale
和set_yscale
方法來設置坐標軸的刻度類型為對數刻度。
示例如下:
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(1, 10, 100)
y = np.exp(x)
plt.plot(x, y)
plt.yscale('log') # 設置y軸為對數刻度
plt.show()
在上面的示例中,我們使用plt.yscale('log')
將y軸的刻度設置為對數刻度。如果需要將x軸的刻度也設置為對數刻度,可以使用plt.xscale('log')
來將x軸的刻度設置為對數刻度。