如何在python中绘制semilog图?

2 python plot matplotlib

如何在python中绘制semilog图?日志中的X轴和线性的y轴.目前我在plooting阶段vs omega,我需要y轴是线性的,而x轴是log.我可以在python中做到这一点吗?

Jin*_*ANG 6

使用semilogx,如此处所述

一个简单的例子:

import matplotlib.pyplot as plt
plt.semilogx([1, 10, 100], [1, 10, 100])
plt.xlabel("Omega")
plt.ylabel("phase")
plt.show()
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述