我正在用 plotrix 在 R 中生成一个极坐标图。角度是记录听力,长度取自记录时间戳。日期用 lubridate parse_date_time 解析
polar.plot(
as.numeric(df$datetime),
df$heading,
rp.type="p",
start=90,
clockwise=TRUE,
show.grid.labels=FALSE
)
我遇到的问题是多边形链接了第一个点和最后一个点。我的数据也有一些空白。这两种情况导致多边形的线穿过图表的中间。理想情况下,我不会连接第一个点和最后一个点,并且只要时间序列中存在显着差距,我就会断开连接线。
我已经在计算每条记录之间的增量,因此很容易确定我希望这些差距出现在哪里。
如果有其他方法可以实现这些目标,我不会与 plotrix 联系在一起。
谢谢你的帮助。