R语言代码报错:Error in data.frame() - 参数值意味着不同的行数
这个错误提示意味着数据框的行数不一致。其中,mp数据框有21行,而pl数据框有11行。
要修复这个错误,需要保证两个数据框的行数一致,可以在构造pl数据框时增加一些行来与mp数据框的行数相匹配。
修改后的代码如下:
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,25,26,27,28,29,30,31,33,36),trt=rep('placebo',21),event=rep(1,21)) data <- rbind(mp,pl)
原文地址: https://www.cveoy.top/t/topic/n6v2 著作权归作者所有。请勿转载和采集!