篩選具顯著性的國家
不是所有斜率都具有顯著性,你可以用 p 值來判斷哪些可能顯著、哪些不顯著。
不過,當你有很多個 p 值(例如每個國家各一個)時,會遇到多重假設檢定的問題,因此必須設定更嚴格的門檻。p.adjust() 是一個簡單的校正方式,對一個 p 值向量使用 p.adjust(p.value),會回傳一組較可信的調整後 p 值。
在這裡,你要對 slope_terms 資料集加入兩個步驟:使用 mutate 建立新的調整後 p 值欄位,然後用 filter 篩選出低於 0.05 門檻的觀測。
本練習屬於課程
案例研究:R 中的探索性資料分析
練習說明
使用 p.adjust() 函式調整 p.value 欄位,並將結果存入新的 p.adjusted 欄位。接著,篩選 p.adjusted 小於 0.05 的觀測。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Filter for only the slope terms
slope_terms <- country_coefficients %>%
filter(term == "year")
# Add p.adjusted column, then filter