从y轴开始绘制线图

时间:2020-10-04 09:26:47

标签: python-3.x matplotlib line-plot

代码如下

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')

运行此代码,我得到如下图

line plot

这里的情节是从y轴开始的,如何稍微向右推

1 个答案:

答案 0 :(得分:1)

在您的命令中

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",ylabel="Y-axis",title="2d line plot",xlim=(-.5,8),ylim=(2000,15000))

enter image description here