0

R の plotrix パッケージを使用してラジアル プロットの生成に取り組んでいます。このセットの実際のデータはかなり大きいので、プロットの中心に放射状のラベルを付けない方がよいでしょう。

誰かがすでに同様の質問をしていましたが、提供されたすべてのソリューションは、このラベルのスタックを修正または削除しませんでしたPlotrix R パッケージ polar.plot シンボルの上書き

ここに私のコードと、エラーを再現するためのテスト データ フレームがあります。

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),
)

画像を投稿しますが、評判が低すぎます。謝罪いたします。

4

2 に答える 2

1

私は問題を理解したと思います。plotrix 3.5-3 の Radial.plot 関数の最新の更新には、radial.labels、show.grid.labels などを操作するコードが含まれていません。以前のバージョン 3.5-2 をダウンロードしたところ、すべて機能しました。

于 2014-02-13T19:42:34.313 に答える
0

私は同様の問題を抱えていました.極座標プロットをOpenStreetMapに重ねようとしていました. ラジアル ラベルに関するこのバグは 32 ビット R に存在することを確認できますが、64 ビット R (バージョン 2.15.3) には存在しません。

于 2014-04-05T12:52:13.660 に答える