如何解决从y轴开始绘制线图
代码如下
import pandas as pd
import matplotlib.pyplot as plt
dates = ['2010-11','2011-12','2012-13','2013-14','2014-15','2015-16','2016-17']
steps = [9000,9500.756,9800.859,10000.262,9800.972,10500.058,11300.703]
fig=plt.figure(figsize=(10,8))
ax=fig.add_subplot(111)
ax.set(xlabel="X-axis",ylabel="Y-axis",title="2d line plot",xlim=(0,8),ylim=(2000,15000))
ax.plot(dates,steps,color='red',linewidth=2,marker='o',label='LPG')
plt.show()
plt.close('all')
运行此代码,我得到如下图
这里的情节是从y轴开始的,如何稍微向右推
解决方法
在您的命令中
ax.set(xlabel="X-axis",ylabel="Y-axis",title="2d line plot",xlim=(0,8),ylim=(2000,15000))
将参数xlim=(0,8)
中的第一个数字更改为某个负值;使用例如xlim=(-.5,8)
:
ax.set(xlabel="X-axis",xlim=(-.5,15000))
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。