2017-10-04 20 views
0

このトピックについて多くの質問がありますが、私は必要な答えを見つけることができません。何年も前、私はRを使っていましたが、今は何も覚えていませんが、このようなチャートを描くことは可能です。ポイントごとの信頼区間とスクリーンショットのようなポイント間のメインラインがあります。私はすでに必要なすべてのデータを持っています。事前にスプレッドシートで計算されています。簡単な例:信頼区間、点、線をプロットする

  • ポイント値(以前の値の平均):4(10時メートル)、5(20時メートル)、6(30時メートル)
  • 信頼区間:0.2(値4 )、(

)値6の値が5)、0.5(0.9は、私はこのようなグラフを描画する構文が必要になります。enter image description here

答えて

4

簡単かつ迅速にプロットするための使用ggplot2

data <- data.frame(distance = c(10, 20, 30), 
        value = c(4, 5, 6), 
        CI  = c(0.2, 0.5, 0.9)) 
library(ggplot2) 
ggplot(data, aes(distance, value)) + 
    geom_point() + 
    geom_line() + 
    geom_errorbar(aes(ymin = value - CI, ymax = value + CI)) + 
    labs(x = "DISTANCE", 
     y = "VALUES", 
     title = "MY TITLE") + 
    theme_classic() 

enter image description here

+0

感謝!!これは私が必要とするものです。 – Johannes

+0

@Johannes助けて嬉しいです – PoGibas

+0

すみません、別の簡単な質問:他の行を挿入したいのですか?たとえば、 values2 = c(6,7,8)、 CI2 = c(0.2、0.11 0.17) 私はここでstackoverflowに関するいくつかの同様の質問を読んでいますが、この場合。私はggplot..thanksで "group"コマンドを使用しなければならないと思う。 – Johannes

関連する問題