如何在使用matplotlib时,添加一个横坐标刻度为28的点,并把该数字,竖向显示
时间: 2024-05-02 14:23:41 浏览: 41
python_matplotlib改变横坐标和纵坐标上的刻度(ticks)方式
5星 · 资源好评率100%
您可以使用`xticks()`函数来设置横坐标的刻度,并使用`text()`函数在指定的坐标处添加文本。具体步骤如下:
1. 导入`matplotlib.pyplot`库:
```python
import matplotlib.pyplot as plt
```
2. 设置横坐标刻度:
```python
plt.xticks([28])
```
3. 添加竖向文本:
```python
plt.text(28, 0, '28', rotation=90, va='bottom')
```
完整的代码示例:
```python
import matplotlib.pyplot as plt
# 绘制图形
plt.plot([1, 2, 3], [4, 5, 6])
# 设置横坐标刻度
plt.xticks([28])
# 添加竖向文本
plt.text(28, 0, '28', rotation=90, va='bottom')
# 显示图形
plt.show()
```
阅读全文