1、
dir() dat <- read.table('test.txt',fill = T) ## fill = T,读取列数不一致的行,用“”填充 dat result <- data.frame() ## 创建空数据框 result for (i in 1:nrow(dat)) { if ((sum(dat[i,] != "") == 4)) ## 提取列数为4的行 { result <- rbind(result,dat[i,]) } } result
1、
dir() dat <- read.table('test.txt',fill = T) ## fill = T,读取列数不一致的行,用“”填充 dat result <- data.frame() ## 创建空数据框 result for (i in 1:nrow(dat)) { if ((sum(dat[i,] != "") == 4)) ## 提取列数为4的行 { result <- rbind(result,dat[i,]) } } result
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。