R 如何规范化表中的这些原始数字,以便运行卡方检验?

R 如何规范化表中的这些原始数字,以便运行卡方检验?,r,normalization,R,Normalization,下面是我们在r中的原始数据中运行卡方检验的步骤。现在我该如何规范化这些数字?我有两个词(“bem”和“muito”),每个世纪($century)出现一定次数($word),正如我们在下面的代码和表格中看到的。我想做的是对这些变量运行相同的卡方检验,但是使用标准化/对数转换的数字 Table3 <-xtabs(~ l50$word + l50$Century, data = l50); Table3 皮尔逊卡方检验 数据:表3 X平方=28.018,df=4,p值=1.237e-05 T

下面是我们在r中的原始数据中运行卡方检验的步骤。现在我该如何规范化这些数字?我有两个词(“bem”和“muito”),每个世纪($century)出现一定次数($word),正如我们在下面的代码和表格中看到的。我想做的是对这些变量运行相同的卡方检验,但是使用标准化/对数转换的数字

Table3 <-xtabs(~ l50$word + l50$Century, data = l50); Table3
皮尔逊卡方检验

数据:表3 X平方=28.018,df=4,p值=1.237e-05


Tkx

关于你需要什么,这个问题不是很清楚。请提供您的数据样本,以便我们重现您的结果并帮助回答您的问题。
chisq.test
中实施的Pearson卡方检验是为计数表设计的。正如文档所说,“x的条目必须是非负整数。”对它们进行规范化或日志转换实际上没有意义。
        l50$Century
l50$word  15  16  17  18  19
   bem     8  64  85 109  48
   muito  43 510 454 359 230
chisq.test(CenturyWordTable3)