plt绘图如何设置x轴显示像素长度
时间: 2024-05-02 07:18:20 浏览: 90
在matplotlib中,可以使用fig.set_size_inches()
方法设置图片的宽度和高度,然后使用ax.set_xlim()
方法设置x轴的范围,使其以像素为单位。下面是一个示例代码:
import matplotlib.pyplot as plt
import numpy as np
# 创建一个图像和一个子图
fig, ax = plt.subplots()
# 生成一些数据
x = np.linspace(0, 100, 101)
y = np.sin(x)
# 设置图像的大小为1000x500像素
fig.set_size_inches(10, 5)
# 设置x轴的范围为0到1000像素
ax.set_xlim(0, 1000)
# 绘制曲线
ax.plot(x, y)
# 显示图像
plt.show()
在上面的代码中,fig.set_size_inches(10, 5)
设置图像的宽度为10英寸,高度为5英寸,因此图像的像素大小为1000x500像素。然后,ax.set_xlim(0, 1000)
将x轴的范围设置为0到1000像素,使得x轴的每个单位都代表1像素。最后,使用ax.plot()
方法绘制曲线并显示图像。
阅读全文
相关推荐












