0
我知道這個話題有很多問題,但我找不到我需要的答案。幾年前我用過R,現在我什麼都記不起來了,但我確信有可能畫出這樣的圖表,每個單點的置信區間和各點之間的主線(如截圖中所示)。我已經有了我需要的所有數據,預先使用電子表格進行計算。一個簡單的例子:繪製置信區間,點和線
- 點值(平均先前值的):4(在10米),5(20米),6(30米)
- 置信區間:0.2(爲值4 ),0.5(對於值5),0.9(對於值6)
我知道這個話題有很多問題,但我找不到我需要的答案。幾年前我用過R,現在我什麼都記不起來了,但我確信有可能畫出這樣的圖表,每個單點的置信區間和各點之間的主線(如截圖中所示)。我已經有了我需要的所有數據,預先使用電子表格進行計算。一個簡單的例子:繪製置信區間,點和線
使用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()
謝謝!這正是我需要的。 – Johannes
@Johannes高興地幫忙 – PoGibas
不好意思,另一個快速的問題:如果我想插入其他行?例如: values2 = c(6,7,8), CI2 = c(0.2,0.11。0.17) 我在這裏閱讀了一些類似的問題在stackoverflow,但我無法弄清楚如何做到這一點這個案例。我認爲我不得不在ggplot ..中使用「組」命令..謝謝 – Johannes