繁体   English   中英

如何更改 seaborn 条形图中的 y 轴范围?

[英]How to change the y-axis ranges in a barplot in seaborn?

前段时间我发布了一个问题如何更改直方图中的 y 轴,当时一切都解决了。 现在我正在研究一个条形图,它看起来像这样:

import seaborn as sns
plt.figure(figsize=(10,10))
sns.barplot(x="Hour", hue="Day", y="Änderung", data=df).set_title(a)
plt.ylim(-1, 6)
plt.show()

这应该给我一个固定y轴在(-1,6)范围内的条形图,但不知何故我得到了错误:TypeError:'tuple' object is not callable。

当我跳过代码plt.ylim(-1,6)时,output 看起来像这样:

在此处输入图像描述

我的错误是什么?

不可能确定,但错误意味着 Python 认为plt.ylim是一个元组而不是 function。 看起来您在显示的行上方某处做了类似plt.ylim = (X,Y)的操作,它用元组(X,Y)替换了 function ylim() ) 。

通常,重新启动 kernel 应该可以解决问题

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM