处理 R 输出(1)
lm 的输出默认给出的是双侧 p 值。在这项双胞胎研究中,遵循"同卵双胞胎的 IQ 分数呈正相关"的单侧科学假设可能更合理。由于 p 值表示"观测到的数据或更极端的概率",双侧检验的 p 值是单侧结果的 2 倍。也就是说,若要从 R 的双侧输出得到单侧 p 值,请将该 p 值除以 2。
脚本中已提供 Foster 相对于 Biological 的线性回归模型 model。
本练习是课程的一部分
R 中的线性回归推断
练习说明
- 从模型中获取 Biological 系数。
- 整理(tidy)该模型。
- 仅保留
term为"Biological"的行。
- 新增一列
one_sided_p_value,表示单侧 p 值。
交互式实操练习
通过完成这段示例代码来试试这个练习。
model <- lm(Foster ~ Biological, data = twins)
# Get the Biological model coefficient
biological_term <- model %>%
# Tidy the model
___ %>%
# Filter for term equal to "Biological"
___
biological_term %>%
# Add a column of one-sided p-values
___(one_sided_p_value = ___)