蓝色部分,我不需要,请问如何去掉。让数据显示的紧凑点。
简单来说:有多余的空白部分。我想让数据与纵轴相交,而不是保持一定的距离。
代码如下:
plt.style.use('dark_background')
df=日线接口(开始日期='20210505')
fig=plt.figure(figsize=(12,7))
ax=fig.add_subplot(111)
显示中文()
#开始绘制折线图
# 绘制K线金融图()
ax.plot(df['High'].values,label='最高价')
plt.legend(loc='best')
#设置日期
ax.set_xticks(np.arange(0,df.shape[0],15))
plt.show()
可使用set_xlim来设置:
ax.set_xlim(0, df.shape[0])
这个默认的吧。你看显示框,实际宽度比坐标轴长,这个可能是源码设计的,符合我们一般的显示方法,看着比较舒服。如果你确实要顶边显示,可能要修改下源码。估计源码有个什么句子,让显示框的宽度,比坐标轴加上单元长度乘以多少百分比的,你改一下,你找找。
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!