3

これはほとんどの人にとって単純な問題だと確信しています:) Rのヘルプページとここを見て、必要な機能が何であるかを知っています(矢印だと思います)が、方法がわかりませんこれを使って。だから私の質問は:

私はこれに単純化した実験の結果を含むデータフレーム(データ)を持っています:

treatment   y   lower_limit_CI  upper_limit_CI
1   0.13284413  0.1224  0.1438
2   0.263072558 0.2458  0.2809
3   0.234218546 0.217   0.2521
4   0.394980185 0.3702  0.4201
5   0.474533107 0.4457  0.5035
6   0.583333333 0.5526  0.6136

次のようにデータの棒グラフを描画しました。

plot <- barplot(data$y)

また、データフレームにも保存されている信頼限界をプロットに追加するには、関数矢印が必要であることを知っています (はい?)。

矢印を使って正しい情報を取得する方法を教えてください。私のデータフレームから?私は誰かのアドバイスでこれを試しました:

arrows(plot, data$y - data$lower_limit_CI,
   plot, data$y + data$upper_limit_CI,
   code=3, angle=90, length =0.1)

これは明らかに間違っている巨大な棒を与えます。誰でも助けることができますか?

ありがとう!

4

1 に答える 1