使用transform()
函数为DataFrame添加新的数据列(R语言)
在R语言中,transform()
函数可以用于在DataFrame中添加新的数据列。该函数可以根据已有的列计算新的列,并将其添加到DataFrame中。下面将详细介绍如何使用transform()
函数来实现这个目标。
首先,我们需要创建一个示例DataFrame,以便演示如何使用transform()
函数添加新的数据列。
# 创建示例DataFrame
df <- data.frame(
name = c("Alice", "Bob", "Charlie"),
age = c(25, 30, 35),
salary = c(50000, 60000, 70000)
)
# 输出原始DataFrame
print(df)
输出结果如下:
name age salary
1 Alice 25 50000
2 Bob 30 60000
3 Charlie 35 70000
现在,我们将使用transform()
函数为DataFrame添加一个名为bonus
的新列,该列的值将根据