自动标记两条标绘线之间的最近点?

时间:2019-12-19 10:55:42

标签: python graph

根据以下评论进行编辑。我的问题仍然存在。

此刻,我正在绘制两个变量的图形并标记直线最接近的点,如下所示:

import matplotlib.pyplot as plt

import numpy as np
dat = np.loadtxt(fname="data.txt")


plt.plot(dat[:,0], dat[:,1], dat[:,0],dat[:,2])
plt.axvline(x=35, color='k', linestyle='--',label="closest approach")
plt.legend(bbox_to_anchor=(1,1),
           bbox_transform=plt.gcf().transFigure)

我想自动标记和标记两条线中最接近的两点或三点,但是我有点挣扎-有什么想法吗?

0 个答案:

没有答案