在R语言中,可以使用data.frame()
函数创建数据集,并使用merge()
函数将两个数据集合并。
以下是创建和合并两个数据集的示例代码:
# 创建第一个数据集
df1 <- data.frame(
id = 1:5,
name = c("Alice", "Bob", "Charlie", "Dave", "Eve"),
age = c(25, 30, 35, 40, 45)
)
# 创建第二个数据集
df2 <- data.frame(
id = 1:5,
salary = c(5000, 6000, 7000, 8000, 9000)
)
# 根据id列合并数据集
merged_df <- merge(df1, df2, by = "id")
上述代码将根据id
列将两个数据集df1
和df2
合并为一个新的数据集merged_df
。合并后的数据集将包含id
、name
、age
和salary
四个列。
注意:两个数据集合并时,需要确保合并的列在两个数据集中存在,并且列名相同。