gpt4 book ai didi

python - 为什么 plt.set_xlim 是一个列表?

转载 作者:行者123 更新时间:2023-12-04 13:05:00 27 4
gpt4 key购买 nike

我导入 matplotlib:

import matplotlib.pyplot as plt

然后,在某些时候我尝试这样做:
plt.set_xlim(datetime.date(2011,1,1),datetime.date(2015,9,1))

结果我得到了这个:
TypeError: 'list' object is not callable

我的猜测是我在某个时候重写了 plt.xlim (或类似的东西)。所以,我试过了
plt.clf()

它没有帮助。我仍然收到相同的错误消息。那么,有人知道为什么 plt.set_xlim是一个列表,如何处理它?

最佳答案

我也有同样的问题。显然是 xlim必须由轴而不是图设置。这与一些 matplotlib 文档和示例相矛盾(例如, here )
无论如何:

ax = plt.gca()
ax.set_xlim(your_xmin, your_xmax)
编辑:现在似乎已经修复了 matplotlib 文档。

关于python - 为什么 plt.set_xlim 是一个列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33149107/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com