我正在使用plotrix软件包来测量我的测量值。
看起来即使我提供从1到360度(或同样到0到359)的所有极坐标的测量值,第一个和最后一个点也没有连接。例如
require(plotrix)
polar.plot(seq(1,360),polar.pos=1:360,radial.lim=c(0,361),rp.type="l")
我发现一个快速而肮脏的修复方法是再添加一个测量点,所以不要使用360而是使用361
作为
polar.plot(seq(1,360),polar.pos=0:360,radial.lim=c(0,361),rp.type="l")
发出警告信息。
Warning messages:
1: In cos(radial.pos[i, ]) * lengths[i, ] :
longer object length is not a multiple of shorter object length
2: In sin(radial.pos[i, ]) * lengths[i, ] :
longer object length is not a multiple of shorter object length
是否有其他选择,因为我的最终用户警告信息不是我喜欢看到的内容:)
我想感谢你的回复
此致 亚历