R語(yǔ)言學(xué)習(xí)筆記--ggplot2一步到位繪制誤差線及p-value(或顯著性標(biāo)記)

采用ggplot2繪制誤差線需要對(duì)數(shù)據(jù)轉(zhuǎn)換求得mean和sd(或se等)悔叽,可以通過(guò)Rmisc包summarySE函數(shù)、dplyr包group_by與summarise兩個(gè)函數(shù)等實(shí)現(xiàn)爵嗅,添加p-value(或顯著性標(biāo)記)可采用ggpubr包娇澎,然而添加p-value無(wú)需數(shù)據(jù)轉(zhuǎn)換。這樣睹晒,ggplot2同時(shí)繪制誤差線與p-value則需要采用多數(shù)據(jù)框趟庄,太過(guò)復(fù)雜。下面提供一個(gè)簡(jiǎn)單的一步到位法伪很。
#先加載包
library(ggplot2); library(ggpubr)
#加載數(shù)據(jù)集ToothGrowth
data("ToothGrowth")
tg <- ToothGrowth
tg$dose = as.factor (tg$dose)
head(tg)
p<- ggplot(tg, aes(x = dose, y = len, fill = supp)) +
      geom_bar(stat = "summary", fun = mean, color = "black", position = position_dodge()) +
      stat_summary(fun.data = 'mean_sd', geom = "errorbar", colour = "black",
                             width = 0.25,position = position_dodge( .9))

執(zhí)行stat_summary繪制誤差線戚啥,亦可用mean_se等

添加p-value

#方差齊性檢驗(yàn),利用car下的Levene檢驗(yàn)
library(car); library(purrr)
tg %>% split(.$dose) %>% map(~leveneTest(len ~ supp, data = .x, center = mean))
#不同dose下是掰,Levene檢驗(yàn)p值分別為0.052虑鼎、0.149、0.129键痛,表明各組總體方差相同(var.equal = TRUE)炫彩。

p + stat_compare_means(method = "t.test", method.args = list(var.equal = TRUE))

添加顯著性標(biāo)記

p + stat_compare_means(aes(label =..p.signif..), method = "t.test", method.args = list(var.equal = TRUE))
如果是盒形圖或折線圖等或其他比較方法,代碼可相應(yīng)修改絮短,可參考ggplot2繪制帶有標(biāo)準(zhǔn)差圖 江兢、 R語(yǔ)言可視化學(xué)習(xí)筆記之添加p-value和顯著性標(biāo)記
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末丁频,一起剝皮案震驚了整個(gè)濱河市杉允,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌席里,老刑警劉巖叔磷,帶你破解...
    沈念sama閱讀 206,126評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異奖磁,居然都是意外死亡改基,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,254評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門咖为,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)秕狰,“玉大人稠腊,你說(shuō)我怎么就攤上這事∶В” “怎么了架忌?”我有些...
    開(kāi)封第一講書人閱讀 152,445評(píng)論 0 341
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)我衬。 經(jīng)常有香客問(wèn)我叹放,道長(zhǎng),這世上最難降的妖魔是什么挠羔? 我笑而不...
    開(kāi)封第一講書人閱讀 55,185評(píng)論 1 278
  • 正文 為了忘掉前任许昨,我火速辦了婚禮,結(jié)果婚禮上褥赊,老公的妹妹穿的比我還像新娘。我一直安慰自己莉恼,他們只是感情好拌喉,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,178評(píng)論 5 371
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著俐银,像睡著了一般尿背。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上捶惜,一...
    開(kāi)封第一講書人閱讀 48,970評(píng)論 1 284
  • 那天田藐,我揣著相機(jī)與錄音,去河邊找鬼吱七。 笑死汽久,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的踊餐。 我是一名探鬼主播景醇,決...
    沈念sama閱讀 38,276評(píng)論 3 399
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼吝岭!你這毒婦竟也來(lái)了三痰?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書人閱讀 36,927評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤窜管,失蹤者是張志新(化名)和其女友劉穎散劫,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體幕帆,經(jīng)...
    沈念sama閱讀 43,400評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡获搏,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,883評(píng)論 2 323
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了蜓肆。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片颜凯。...
    茶點(diǎn)故事閱讀 37,997評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡谋币,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出症概,到底是詐尸還是另有隱情蕾额,我是刑警寧澤,帶...
    沈念sama閱讀 33,646評(píng)論 4 322
  • 正文 年R本政府宣布彼城,位于F島的核電站诅蝶,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏募壕。R本人自食惡果不足惜调炬,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,213評(píng)論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望舱馅。 院中可真熱鬧缰泡,春花似錦、人聲如沸代嗤。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 30,204評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)干毅。三九已至宜猜,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間硝逢,已是汗流浹背姨拥。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 31,423評(píng)論 1 260
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留渠鸽,地道東北人叫乌。 一個(gè)月前我還...
    沈念sama閱讀 45,423評(píng)論 2 352
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像拱绑,于是被迫代替她去往敵國(guó)和親综芥。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,722評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容