r语言中怎样保留一个dataframe中一列向量中非NA的行索引
时间: 2023-02-09 07:06:30 浏览: 79
将一个DataFrame中的一列(行),插入到另一个DataFrame中
可以使用 `complete.cases()` 函数来保留一个 dataframe 中一列向量中非 NA 的行索引。
例如:
```
df <- data.frame(col1 = c(1, NA, 3, 4), col2 = c(5, 6, 7, 8))
df_filtered <- df[complete.cases(df$col1), ]
```
这样就可以得到一个新的 dataframe,其中只包含 col1 列中非 NA 的行。
```
> df_filtered
col1 col2
1 1 5
3 3 7
4 4 8
```
阅读全文