首页 > 解决方案 > 2点与垂直线之间的角度

问题描述

几天来,我一直在努力寻找 2 点和垂直线之间的角度。我尝试了很多我在这里找到的答案,但似乎我做错了什么,因为它对我不起作用。我有一个包含买家和卖家实际价值的系列数据,例如,当买家数量增加/减少 300 时,垂直线和当前线段(前一点和当前点)之间的角度应该更高/更低当值增加/减少 20 时。当我计算角度时,这些值是奇数,因为对于 300,我有:0.19098522435968743,对于 20,我有:2.8624052261117474。

我目前使用的功能是:

deltaY = 20
deltaX = 1
angleInDegrees = math.atan2(deltaX, deltaY) * 180 / math.pi

我还尝试计算两条线之间的角度并将 x 坐标赋予第一个 0,0 但我得到除以零的错误。

情节如下所示: 2

多头和空头的数据: https ://easyupload.io/pcxtym

我知道有很多关于这个的问题/答案,但我已经尝试了我能找到的一切,但没有成功。有人可以帮忙吗?

为了更清楚,这就是我想知道的: 1

谢谢!

标签: pythonmathtimeseriesangle

解决方案


推荐阅读