plt.xticks修改x坐标间距
时间: 2023-11-13 19:37:22 浏览: 231
python画图(给横纵坐标命名、设置横坐标刻度、间距、起始位置)(图文详细入门教程二).pdf
您可以使用`plt.xticks()`函数来修改x坐标轴的间距。该函数需要两个参数:第一个参数是一个列表,代表x轴上的刻度值;第二个参数是一个字符串,表示刻度值的显示方式。下面是一个例子:
```python
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(0, 2*np.pi, 100)
y = np.sin(x)
plt.plot(x, y)
# 修改x坐标轴的间距
plt.xticks(np.arange(0, 2*np.pi+0.1, np.pi/2), ['0', '$\pi/2$', '$\pi$', '$3\pi/2$', '$2\pi$'])
plt.show()
```
在这个例子中,我们使用`np.arange()`生成了x轴上的刻度值,间距为`np.pi/2`,并使用`plt.xticks()`函数将其设置为x轴上的刻度值。同时,我们还为刻度值设置了标签,第一个刻度值为`0`,其他的用LaTeX公式表示。运行代码,会得到如下的图形:
![plt.xticks修改x坐标间距](https://cdn.jsdelivr.net/gh/rogeroyer/blog_img/assistant/2022-01-03-plt_xticks.png)
阅读全文