r - 无法在 R Markdown 中计算 t 检验函数
问题描述
我正在尝试从 R 中的 csv 数据中读取一些数据,然后计算 t 检验函数,但我收到一个错误,即标签中存在意外符号。
这是我的代码:
library(tidyverse)
library(magrittr)
library(dplyr)
labels <- list('non-failing heart (NF)', 'failing heart (F)')
data <- read.csv("C:\\Users\\alex\\Downloads\\data.csv", header=T)
data[data == 'NA_integer_'] <- NA
data %>% mutate_all(as.numeric) -> data
t.test(data$NF, data$F)
df <- setNames(do.call(rbind.data.frame,
lapply(data, function(d) data.frame(d[1], d[2]))),
labels)
results <- t.test(df$`non-failing heart (NF)`, df$`failing heart (F)`)
results$statistic
results$estimate
results$p.value
这是错误:
Error: unexpected Symbol in:
" labels)
results"
> results$statistic
Error: Object 'results' not found
这就是我的数据的样子:
解决方案
推荐阅读
- batch-file - 批量移动依赖于字母文件名的文件?
- dnp3 - opendnp3 (master-gprs-tls-demo) 和 (outstation-tls-demo)
- javascript - D3 条形图 条形颜色缩放
- c++ - 如何将 32 位 *.lib 文件转换为 64 位 *.a 文件
- google-sheets - 使用 countif() 和外部电子表格中的值进行条件格式化
- javascript - 根据用户输入将数据添加到 Firestore
- c# - User.Identity.IsAuthenticated 在使用 ITFoxtec 的 SAML 2.0 中始终为假
- ios - 如何在 ios 应用程序的表单中创建条件问题?
- php - 必须管理传递给选择字段。也许您忘记将其保留在实体管理器中?
- java - 为什么 try-with-resources 会导致 CloseableHttpClient 出现截断块错误?