mp - dataframetime=c666710131622236910111719202532323435trt=rep6-MP11event=rep111pl - dataframetime=c11223445588881111121215172223trt=repplacebo11event=rep111data - rbindmpplr语言代码报错如何修改Error in datafr
这个错误的原因是因为在rbind函数中,mp和pl的列名不匹配,需要用cbind函数将它们的列名统一,然后再进行rbind操作。以下是修改后的R代码:
mp <- data.frame(time=c(6,6,6,7,10,13,16,22,23,6,9,10,11,17,19,20,25,32,32,34,35),trt=rep("6-MP",11),event=rep(1,11)) pl <- data.frame(time=c(1,1,2,2,3,4,4,5,5,8,8,8,8,11,11,12,12,15,17,22,23),trt=rep("placebo",11),event=rep(1,11))
统一列名
colnames(mp) <- colnames(pl)
合并数据框
data <- rbind(mp, pl)
原文地址: http://www.cveoy.top/t/topic/fd9k 著作权归作者所有。请勿转载和采集!