p值在R(2.2e-16)中始终相同

时间:2018-08-30 03:58:05

标签: r chi-squared p-value

我试图找到一些变量之间的相关性。但是无论我选择哪个变量对,p值始终为“ 2.2e-16”。该数字是机器可以处理的最低数字,因此基本上为零,但是我认为它应该不会那么小。

所以我想这是错误的,但是我看不出它可能是什么。我正在使用的代码是:

> BaseVals <- read.table ("C:/Users/BasePurchases.csv", sep=";", row.names=1 , header=T) 
> attach(BaseVals)
> tbl = table(BaseVals$AvgValue,BaseVals$TimeSinceLastPurchase)
> chisq.test(tbl)

结果是:

    Pearson's Chi-squared test

data:  tbl X-squared = 732.43, df = 9, p-value < 2.2e-16

tbl 的值是:

                  1-Up to 30 days 2-30 to 45 days 3-45 to 60 days 4-More than 60 days
  1-Up to $120             2048           2560           2176              1664
  2-$120 to R$350          1408           2432           2560              1792
  3-$350 to R$850          1152           1664           1152              1152
  4-$850 and more          1280           1024            640              1280

0 个答案:

没有答案