0

私はかなり長い間、plotrix を使用して極座標プロットでエラー バーを作成しようと試みてきました。散布関数は問題ではありませんでしたが、エラー バーを追加できませんでした。たとえば、ラジアン モードで 2 つ目の極座標プロットを使用して線を追加すると、それらをプロットの中心から離して散布から開始することができないためです。ポイント...私の最善の推測は、散布図ポイントのラジアン+エラーバーを使用して2番目の極座標プロットを上に追加し、その上に散布図ポイント-エラーバーを含む白い線を追加することでした。下限までのエラーバー...これは明らかにコードだけでなくグラフでも非常に醜いので、それに対するより良い解決策があるかどうか疑問に思っていました。これまでの私のコード (無意味な例として mtcars を使用) は次のようになります。

 library(plotrix)

polar.plot(mtcars$mpg, polar.pos=NULL, start=90,clockwise=TRUE,rp.type="s", 
    point.symbols=19, point.col="black",show.grid=TRUE, show.radial.grid=FALSE,
    show.grid.labels=TRUE,boxed.radial=FALSE, radial.lim=c(0,40))

polar.plot(mtcars$mpg+mtcars$gear, polar.pos=NULL, start=90,clockwise=TRUE,
    rp.type="r", point.symbols=16,show.grid.labels=TRUE,boxed.radial=FALSE, 
    radial.lim=c(0,40), add=TRUE, lwd=3)

polar.plot(mtcars$mpg-mtcars$gear, polar.pos=NULL, start=90,clockwise=TRUE,
     rp.type="r", point.symbols=16,show.grid.labels=TRUE,boxed.radial=FALSE,
     radial.lim=c(0,40), add=TRUE, lwd=4, line.col="white")

ここに画像の説明を入力

4

0 に答える 0