r - R中具有多个不同结果(命名包含数字)的线性回归
问题描述
我有一个大型数据集,想为 >500 个结果构建线性回归。我面临的问题:结果名称中有数字。可重现的例子:
id <- c('subject-1','subject-2', 'subject-3', 'subject-4')
color<-c('blue', 'green', 'yellow', 'red')
sex<-c('M', 'M', 'F', 'M')
outcome-1<-(11, 4, 15,4)
outcome-2<-(63, 73, 23,23)
outcome-3<-c(14, 34, 35,3)
outcome-4<-c(8, 40, 45,30)
df <- data.frame(id, color, sex, outcome-1, outcome-2, outcome-3, outcome-4)
所需的输出将是一个包含以下列的表格:我的结果、Beta、SE、Pval 和 N(大小)。如果有专家可以帮助使用 lapply 或 map 做到这一点,那就太好了。
解决方案
推荐阅读
- trigonometry - 与余弦定律斗争 SAS
- javascript - 当我使用 .where() 读取数据库时,firestore 函数返回未定义
- c++ - C++ 运算符重载错误:使用动态数组时出现双重释放或损坏(fasttop)
- python - KeyError: 'm' 使用 Bio.codonalign 构建密码子对齐时
- php - 在换行符上使用非常具体的模式进行正则表达式故障排除
- python - 在这段代码中用“self”替换“root”是否仍会产生一个正常运行的二叉搜索树数据结构?
- windows - InternetShortcut 对象 IPersistFile::Save 失败并显示 E_FAIL (0x80004005)
- javascript - 当另一个 div 达到确切数字时显示一个 div
- python-3.x - 在给定的 URL 上选择特定的用户证书
- linux - Linux检查每天使用多少gb存储?