r语言dataframe去掉行
时间: 2023-11-18 16:42:42 浏览: 142
R语言中的ataxble
在 R 语言中,可以使用 `subset()` 函数来删除行。例如,假设有一个名为 `df` 的数据框,你可以使用以下代码删除其中的一行:
```R
df <- df[-row_number_to_delete, ]
```
其中,`row_number_to_delete` 是要删除的行的行号。例如,如果要删除第三行,可以将其替换为 `3`。
如果要删除多行,可以使用逗号分隔符来指定要删除的行的范围。例如,如果要删除第三行到第五行,可以使用以下代码:
```R
df <- df[-c(3:5), ]
```
此外,还可以使用条件语句来选择要保留的行。例如,如果要保留 `df` 中所有 `gender` 列中值为 `female` 的行,可以使用以下代码:
```R
df <- subset(df, gender != "female")
```
阅读全文