径向标签在radial.plot R中聚集在一起

时间:2014-02-12 21:09:00

标签: r plot plotrix

我一直在使用R中的plotrix包生成径向图。事情很棒,但是径向标签彼此重叠。由于此集合中的实际数据相当大,我宁愿在图表的中心没有任何径向标签。

有人已经提出了类似的问题,但所提供的所有解决方案都没有修复或摆脱这一堆标签Plotrix R package polar.plot symbol overwrite

这是我的代码,以及用于重现错误的测试数据框。

library(plotrix)

#Color function
colfunc <- colorRampPalette(c("red", "yellow", "blue", "black"))

testDF<-data.frame(Yr1898 = 1:10, 
  Yr1899 = 10:1, Yr1900= 1:10,
  Yr1901 = 10:1, Yr1902 = 1:10,
  Yr1903 = 10:1)


radial.plot(testDF, 
  rp.type = "l", 
  radial.pos = c(seq(0,8*pi/5,length.out=5), 0),
  labels = c("1903, 1898", 1899:1902),
  clockwise = TRUE,
  main="clumped labels in the center",
  line.col=colfunc(10),
)

我会张贴图片,但我的声誉太低了。道歉。

2 个答案:

答案 0 :(得分:1)

我想我发现了这个问题。 plotrix 3.5-3中radial.plot函数的最新更新不包含使用radial.labels,show.grid.labels等做任何事情的代码。我下载了以前的版本3.5-2,一切正常。

答案 1 :(得分:0)

我有类似的问题,我试图在OpenStreetMap上叠加极坐标图。我可以确认径向标签的这个错误存在32位R,但不存在64位R(版本2.15.3)。

相关问题