我不熟悉使用Python进行绘图,并且无法真正找到问题的答案:如何在matplotlib中获得笛卡尔坐标平面?我的意思是垂直参考线(坐标轴)以箭头结束,在原点(0,0)处相交,原点位于图的中心.
考虑一下做高中地理的飞机,以下是我需要实现的完美范例:
对于其中2列可以使用plot(data$x,data$y)如下所示绘制绘图的数据框,我们如何在任意点处绘制切线x=25,然后找到与轴相切的x截距y=0?

df <- structure(list(x = c(40, 39.8, 39.5999999999999, 39.3999999999999,
39.1999999999998, 39, 38.8, 38.5999999999999, 38.3999999999999,
38.1999999999998, 38, 37.8, 37.5999999999999, 37.3999999999999,
37.1999999999998, 37, 36.8, 36.5999999999999, 36.3999999999999,
36.1999999999998, 36, 35.8, 35.5999999999999, 35.3999999999999,
35.1999999999998, 35, 34.8, 34.5999999999999, 34.3999999999999,
34.1999999999998, 34, 33.8, 33.5999999999999, 33.3999999999999,
33.1999999999998, 33, 32.8, 32.5999999999999, 32.3999999999999,
32.1999999999998, 32, 31.8, 31.5999999999999, 31.3999999999999,
31.1999999999998, 31, 30.8, 30.5999999999999, 30.3999999999999,
30.1999999999998, 30, 29.8, 29.5999999999999, 29.3999999999999,
29.1999999999998, 29, 28.8, 28.5999999999999, 28.3999999999999,
28.1999999999998, 28, 27.8, 27.5999999999999, 27.3999999999999,
27.1999999999998, 27, 26.8, 26.5999999999999, …Run Code Online (Sandbox Code Playgroud)