如何在Seaborn热图中添加垂直线

2024-06-26 10:41:52 发布

您现在位置:Python中文网/ 问答频道 /正文

如何在searborn热图中添加垂直线。我按照下面的方法做了,但没有出现任何线条。不过没有错误。我想知道这些线是否被热图的颜色所覆盖?有什么建议吗?谢谢

fig,ax=plt.subplots(1,1,figsize=(30,15))
g=sns.heatmap(df,cmap='coolwarm', robust=robust_colorbarrange,yticklabels=yticklabels,xticklabels=xticklabels,annot=False,   \
                      cbar_kws={'fraction':0.02, "shrink": 1.0,'pad':0.01},vmin=colorbar_min, vmax=colorbar_max, ax=ax) 


for datestr in CycleDates:
    date=datetime.strptime(datestr,'%Y-%m-%d %H:%M')
    ax.axvline(date,color='k',linestyle='-')


Tags: 方法date颜色错误ax建议线条热图