小编Jup*_*pes的帖子

合并具有所有组合的两个数据帧

我遇到了一个复杂的问题:我有两个数据框,每个数据框有4个不同机器的no和规范(Color,Part)的组合.每台机器总计5个规格(实际上甚至更多的机器和规格).以下是两个示例数据框:

df1 <- data.frame( 
  nr=c("000", "000", "000", "001", "002",
       "002", "003", "004", "004", "004", "005"), 
  Color=c("Red", "Cyan", "Brown", "Blue", "Red",
          "Green", "DeepBlue", "Orange", "Cyan", "Grey", "Magenta"), 
  mach1=c(1, NA, NA, 1, NA, 1, 1, NA, 1, NA, 1),  
  mach2=c(1, NA, NA, 1, NA, 1, 1, 1, NA, NA, 1),  
  mach3=c(NA, 1, NA, 1, 1, NA, 1, NA, NA, 1, 1),  
  mach4=c(NA, NA, 1, 1, NA, 1, 1, NA, NA, 1, 1))

df2 <- data.frame( 
  nr=c("000", "000", "001", "002", "002",
       "003", "003", …
Run Code Online (Sandbox Code Playgroud)

merge combinations r dataframe

7
推荐指数
1
解决办法
1458
查看次数

标签 统计

combinations ×1

dataframe ×1

merge ×1

r ×1