在R语言中,可以使用merge()函数合并两个数据集,并使用unique()函数去除重复项。
以下是合并两个数据集并去除重复项的示例代码:
# 创建两个数据集
df1 <- data.frame(id = c(1, 2, 3), name = c("Alice", "Bob", "Charlie"))
df2 <- data.frame(id = c(2, 3, 4), age = c(25, 30, 35))
# 使用merge()函数合并数据集
merged_df <- merge(df1, df2, by = "id", all = TRUE)
# 使用unique()函数去除重复项
unique_df <- unique(merged_df)
在上述代码中,首先创建了两个数据集df1和df2。然后使用merge()函数将两个数据集按照id列合并,并设置参数all为TRUE,表示保留所有的行。合并后的结果存储在merged_df中。
最后使用unique()函数将merged_df去除重复项,得到的结果存储在unique_df中。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:r语言怎么合并两个数据集