【发布时间】:2020-11-24 08:23:06
【问题描述】:
我有一个列表,我想从data 中删除所有带有"Volvo 142E" 的行。任何帮助都会得到帮助。
data("mtcars")
rownames(mtcars)
data <- list(mtcars ,mtcars, mtcars, mtcars);data
out1 <- NULL
for(i in seq_along(data)) {
out1[[i]] <- data[[i]][!(rownames(data[[i]]) %in% data[[i]] == "Volvo 142E" ), ]
}
out1
提前多谢
【问题讨论】:
-
试试
lapply(data, function(i){rownames(i) <- NULL; i})
标签: r for-loop data-manipulation