@@ -402,7 +402,7 @@ summary(AC_lm)
402
402
403
403
R方为0.0769,模型效果比全部数据建模效果更不明显
404
404
405
- ## 同组中各指标间阳性率T检验
405
+ ## 同组中各指标间阳性率卡方检验
406
406
407
407
``` {r, echo=FALSE, warning=FALSE, include=FALSE}
408
408
@@ -418,10 +418,21 @@ TTTT.test <- function(DaTa, group1, Col1, Col2){
418
418
Group2 <- DaTa %>% filter(Y_CLASS == group1) %>%
419
419
as.data.frame(.) %>% .[, Col2]
420
420
421
+ Group1_sum <- sum(Group1)
422
+ Group1_0 <- length(Group1) - Group1_sum
423
+
424
+ Group2_sum <- sum(Group2)
425
+ Group2_0 <- length(Group2) - Group2_sum
426
+
427
+ Matrix10 <- matrix(c(Group1_sum,
428
+ Group2_sum,
429
+ Group1_0,
430
+ Group2_0), nrow = 2, ncol = 2)
431
+
421
432
data.frame(class = group1,
422
433
Col1 = Col1,
423
434
Col2 = Col2,
424
- pvalue = t .test(Group1, Group2 )$p.value,
435
+ pvalue = chisq .test(Matrix10 )$p.value,
425
436
row.names = NULL)
426
437
427
438
}
@@ -461,7 +472,7 @@ Normaldata_p <- newdata111 %>%
461
472
pvalue = as.character(pvalue)) %>%
462
473
select(-class) %>%
463
474
spread(Col2, pvalue)
464
- kable(Normaldata_p, caption = '正常白蛋白尿组各指标间T检验 ')
475
+ kable(Normaldata_p, caption = '正常白蛋白尿组各指标间卡方检验 ')
465
476
```
466
477
467
478
``` {r, echo=FALSE}
@@ -473,7 +484,7 @@ Normaldata_p <- newdata111 %>%
473
484
pvalue = as.character(pvalue)) %>%
474
485
select(-class) %>%
475
486
spread(Col2, pvalue)
476
- kable(Normaldata_p, caption = '微量白蛋白尿组各指标间T检验 ')
487
+ kable(Normaldata_p, caption = '微量白蛋白尿组各指标间卡方检验 ')
477
488
```
478
489
479
490
``` {r, echo=FALSE}
@@ -485,11 +496,11 @@ Bigdata_p <- newdata111 %>%
485
496
pvalue = as.character(pvalue)) %>%
486
497
select(-class) %>%
487
498
spread(Col2, pvalue)
488
- kable(Bigdata_p, caption = '大量白蛋白尿组各指标间T检验 ')
499
+ kable(Bigdata_p, caption = '大量白蛋白尿组各指标间卡方检验 ')
489
500
```
490
501
491
502
492
- ## 同组中各指标间阳性率T检验(合并正常与微量 )
503
+ ## 同组中各指标间阳性率卡方检验(合并大量与微量 )
493
504
494
505
495
506
``` {r, echo=FALSE}
@@ -549,7 +560,7 @@ Normaldata_p_com <- newdata1111 %>%
549
560
pvalue = as.character(pvalue)) %>%
550
561
select(-class) %>%
551
562
spread(Col2, pvalue)
552
- kable(Normaldata_p_com, caption = '正常白蛋白尿组各指标间T检验 (合并)')
563
+ kable(Normaldata_p_com, caption = '正常白蛋白尿组各指标间卡方检验 (合并)')
553
564
```
554
565
555
566
``` {r, echo=FALSE}
@@ -561,5 +572,5 @@ Bigdata_p_com <- newdata1111 %>%
561
572
pvalue = as.character(pvalue)) %>%
562
573
select(-class) %>%
563
574
spread(Col2, pvalue)
564
- kable(Bigdata_p_com, caption = '大量白蛋白尿组各指标间T检验 (合并)')
575
+ kable(Bigdata_p_com, caption = '大量白蛋白尿组各指标间卡方检验 (合并)')
565
576
```
0 commit comments