我一直在使用pandas,matplotlib和seaborn进行数据可视化,但我不知道如何永久更改轴限制?我将在下面告诉您我的意思:
我希望y轴从0到300,x轴从-4到4(以便背景网格完整,没有一个正方形被切掉)。
一般来说,我想要以下内容:
让y_轴上的步长为z(在上述情况下为50)。然后,matplotlib自动将y轴停在y_max(数据中的最大y值)处。 对于某些正整数k,y_max落在kz和(k + 1)z之间(在上述情况下,它落在250和300之间,所以5 * 50和6 * 50,所以k = 5)。现在,我希望y轴停止在(k + 1)z而不是y_max。
x轴也是如此。
我知道我可以为每个图手动设置y极限和x极限,但是有什么方法可以永久地使matplotlib / pandas / seaborn以这种方式自动创建图形吗?
我尝试查看matplotlib上的rcParams,但实际上看不到任何用处。