我找不到用matplotlib个Python库画任意线的方法.它允许绘制水平线和垂直线(例如matplotlib.pyplot.axhlinematplotlib.pyplot.axvline),但我不知道如何通过两个给定的点(x1, y1)(x2, y2)绘制线.有办法吗?有简单的方法吗?

推荐答案

从matplotlib 3.3开始,您可以使用plt.axline((x1, y1), (x2, y2))来实现这一点.

Python-3.x相关问答推荐

如何翻转以列形式给出的日期间隔并提取多个重叠时段内每小时的音量?

需要使用regex匹配字符串的帮助,直到最后一次出现开闭括号,开闭括号中的值是可选的

如何从枚举中获取某个值?

PythonPandas READ_EXCEL空数据帧

十进制浮点数到整型的转换错误

Python - 根据条件附加 NULL 值

不同的焦点顺序和堆叠顺序 tkinter

找到在指定列的另一个分组中存在重复的行.

pip install saxonche v 12.1.0 产生 FileNotFoundError

使用 OpenCV 从图像中减go 一条线

python 3.10.5 中可能存在的错误. id 函数工作不明确

集合操作:应该只适用于集合,但适用于 dict_keys?

每个数据行中每个数据帧值的总和

Python socket.error: [Errno 13] 权限被拒绝

如何注释一个以另一个函数作为参数的函数?

Tkinter AttributeError:对象没有属性'tk'

如何通过命令行将数组传递给python

警告:请使用 tensorflow/models 中的官方/mnist/dataset.py 等替代方案

python中的绝对导入是什么?

将 Python 字节转换为无符号 8 位整数