如何用R语言中的mutate
时间: 2023-06-12 12:03:35 浏览: 825
R语言实用函数.zip_R语言使用函数
5星 · 资源好评率100%
在 R 语言中,`mutate` 函数是 `dplyr` 包中的一个非常有用的函数,用于添加新的变量或者修改数据框中的现有变量。
下面是一个简单的示例,演示如何使用 `mutate` 函数:
```R
# 导入dplyr包
library(dplyr)
# 创建一个数据框
df <- data.frame(x = c(1, 2, 3), y = c(4, 5, 6))
# 使用mutate函数添加一个新变量z=x+y
df <- df %>%
mutate(z = x + y)
# 查看结果
df
```
在上面的代码中,我们使用 `mutate` 函数将两列 `x` 和 `y` 相加,并将结果存储在一个新列 `z` 中。最后,我们将修改后的数据框存储在变量 `df` 中,并将其打印出来。
需要注意的是,`mutate` 函数返回的是一个新的数据框,而不是修改原始数据框。因此,如果要保存修改后的数据框,需要将其赋值给一个新的变量,或者使用管道符号 `%>%` 将其传递给下一个函数。
阅读全文