散布図の各ポイントに2つのエラーバーをプロットする必要があります。通常、ポイントy値のエラーに対応する垂直エラーバーですが、X軸(水平)に関連付けられたエラーバーも追加する必要があります。私はおそらくいくつかのablineコマンドでこれを行うことができましたが、ggplot2を使ってもっと巧妙な方法があると思っていましたか?ggplot2:散布図の各ポイントに2つのエラーバーを追加
19
A
答えて
28
だけで完成のために、私のコメントのフォローアップ、ここでは単に一例(醜いとはいえ)されています
df <- data.frame(x = 1:10,
y = 1:10,
ymin = (1:10) - runif(10),
ymax = (1:10) + runif(10),
xmin = (1:10) - runif(10),
xmax = (1:10) + runif(10))
ggplot(data = df,aes(x = x,y = y)) +
geom_point() +
geom_errorbar(aes(ymin = ymin,ymax = ymax)) +
geom_errorbarh(aes(xmin = xmin,xmax = xmax))
+4
返信いただきありがとうございます!私のデータで自分のデータで結果を再現するのに時間がかかっていましたが、列が "x"と "y"という名前ではなく、geom_errorbarのx座標を渡す必要があります。 geom_errorbar(aes(x = var、ymin = ...)))とgeom_errorbarh(xとyの両方)のようになります:geom_errorbarh(aes(x = var1、y = var2、xmin = ...))この最後のgeom_errorbarhの詳細はヘルプファイルには書かれていないようですが、私はそのエラーメッセージからそのことを推測しなければなりませんでした。 –
+1
申し訳ありませんが、ggplotへの最初の呼び出しでxとyを定義することがわかりました。再度、感謝します。 –
関連する問題
- 1. 追加ラインを含むggplot2散布図に凡例を追加
- 2. ggplot2散布図ラベル
- 3. 2つのベクトルベクトルをGGPLOT2散布図にプロットすると、R
- 4. Rの散布図に線を追加
- 5. Excelでの散布図の散布図の直線的散布
- 6. Excel散布図の各データポイントまたはデータラベルにWebページリンクを追加
- 7. NVD3 javascript:散布図の点に色を追加する
- 8. D3散布図の円にラベルを追加する
- 9. ggplot2の散布図の色を変更する方法
- 10. ggplot2散布図に重ねた楕円を塗ります
- 11. matplotlibの散布図
- 12. nvd3散布図
- 13. フレックス散布図?
- 14. ggplot2の場合、散布図にカーブを追加するにはどうすればよいですか?
- 15. wpfツールキット散布図
- 16. Matlabの散布図のズームテキスト
- 17. achartengine散布図グラフのポイントサイズ
- 18. セージの3D散布図
- 19. MatPlotLib散布図の削除
- 20. ggplot2のgeom_tileレイヤーへのポイントの追加
- 21. スカラデータを含む散布図
- 22. 散布図に対数回帰直線を追加する(Excelとの比較)
- 23. ggplot2:可能なすべての変数の組み合わせの散布図
- 24. 3次元散布図ヒートマップ
- 25. HTML5 + JSポーラー散布図
- 26. shiny + ggvis:散布図にライン(中央値)を追加するには?
- 27. IOS Coreplot散布図アニメーション図面
- 28. Rの散布図の各クラスに色を付ける方法は?
- 29. 散布図にスケールバーまたは軸を追加する方法は?
- 30. Pythonとmatplotlibで3D散布図の2点を結ぶ
私は '、 'X'を取る' geom_errorbarh'があります信じていますxmin'と 'xmax'を' geom_errorbar'に似ています。 – joran
http://permalink.gmane.org/gmane.comp.lang.r.ggplot2/3231 –