gpt4 book ai didi

python - Matplotlib 将直线延伸到无穷大

转载 作者:太空狗 更新时间:2023-10-30 01:22:09 29 4
gpt4 key购买 nike

我有一张图表,由 .txt 文件中的数据制成。目前,Matplotlib 会将其绘制到我文件中的最后一点。我需要它继续下去。我似乎记得某处说过我可以让一条线延伸到无穷远。 (在使用微积分和极限时,我不是指无穷大,我只是指屏幕上的一条线,直到图形的边缘。)

现在,我知道如果我有一个曲线图,这将是不准确的,因为这条线将永远以最后一个数据点的角度延伸。然而,因为我有一个直线图,这将是理想的。

有谁知道这是否可行,如果可行,怎么做?我做过研究,不记得在哪里看到文档条目说我可以做到这一点,所以如果有人能阐明这一点,我将非常感激。

最佳答案

截至v3.3添加了一个新的 axline 方法来绘制通过两点的无限长线:

import matplotlib.pyplot as plt 

fig, ax = plt.subplots()

ax.axline((.1, .1), slope=5, color='C0', label='by slope')
ax.axline((.1, .2), (.8, .7), color='C3', label='by points')

ax.legend()

enter image description here

关于python - Matplotlib 将直线延伸到无穷大,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25676073/

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