r - 合并两个数据框并删除重复的列

标签 r duplicate-data

我想cbind两个数据框并删除重复的列。例如:

df1 <- data.frame(var1=c('a','b','c'), var2=c(1,2,3))
df2 <- data.frame(var1=c('a','b','c'), var3=c(2,4,6))

cbind(df1,df2) #this creates a data frame in which column var1 is duplicated

我想创建一个数据框,其中包含var1var2var3列,其中var2列不重复。

最佳答案

merge将完成该工作。

尝试:

merge(df1, df2)

关于r - 合并两个数据框并删除重复的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7440917/

相关文章:

php - 为什么 preg_match_all 返回两个匹配项?

r - 用于标记重复项的用户定义函数

SQL 对数百万行的性能重复删除查询

r - 使用 data.table 计算新列

r - 创建/查看后放大 ggplot

css - 在 shinydashboard 上使用 CSS 创建的圆圈内不显示数字

r - dcast 警告 : ‘Aggregation function missing: defaulting to length’

android - 如何检查android数据库中的重复名称?

MySQL - 如何获取特定用户的不同行中出现的重复数据

r - Basic R - 输出基本 R 相关表 -> LaTex 或文本