2014-02-12 31 views
0

我一直致力於在R中使用plotrix軟件包生成徑向圖。事情一直很好,但是徑向標籤聚集在另一個頂部。由於這組實際數據相當大,我寧願在圖的中心沒有任何徑向標籤。徑向標籤聚集在radial.plot R

有人已經問了一個問題類似,但所提供的所有未解決或擺脫這種堆疊標籤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), 
) 

我會發布圖片,但我的聲望太低。我很抱歉。

回答

1

我想我找到了問題。 plotrix 3.5-3中的radial.plot函數的最新更新不包含任何與radial.labels,show.grid.labels等有關的代碼。我下載了以前的3.5-2版本,並且一切正常。

0

我有一個類似的問題,我試圖覆蓋OpenStreetMap上的極座標圖。我可以確認使用徑向標籤的這個bug存在於32位R,但不是64位R(版本2.15.3)。