使用R语言合并数据框的默认merge函数
在R语言中,有许多方法可以合并数据框。其中,merge函数是一种常用且强大的方法,它可以通过公共列名将多个数据框合并为一个。本文将介绍如何使用merge函数来实现数据框的合并,并提供相应的源代码示例。
首先,我们需要准备一些示例数据框,以便演示merge函数的使用。假设我们有两个数据框df1和df2,它们分别包含了姓名(name)和年龄(age)两列数据。我们的目标是将这两个数据框按照姓名列进行合并。
下面是示例数据框的创建代码:
# 创建示例数据框df1
df1 <- data.frame(name = c("Alice", "Bob", "Charlie"),
age = c(25, 30, 35))
# 创建示例数据框df2
df2 <- data.frame(name = c("Bob", "David", "Eve"),
age = c(30, 40, 45))
现在,我们可以使用merge函数将df1和df2合并为一个新的数据框。merge函数的基本语法如下:
merg