【发布时间】:2020-07-21 00:04:30
【问题描述】:
我正在使用 R,并且在数据框中有数据。
数据框的每一行都有基于城市/农村的数据,以及用于比较城市和农村人口比率的二比例 Z 检验。
df
State UrbanPop RuralPop UrbanCases RuralCases
AL 1000 250 200 50
AK 500 50 500 75
我们的想法是从 A 行和 B 行的数据中独立地进行二比例 Z 检验,以比较每个州内的城市/农村。
我试过的是
df$P_Values <- apply(df,1,function(x) prop.test(x = c(df$UrbanPop, df$UrbanCases), n = c(df$RuralPop, df$RuralCases))$p.value)
我收到一条警告,每行的“卡方近似值可能不正确”,并且附加到数据帧的所有 p 值都等于零。
任何帮助将不胜感激。
谢谢。
【问题讨论】:
标签: r dataframe chi-squared