[英]Copy Unique values from one data frame to another in R
我有两个具有完全不同列名和值的数据框。
例子 :
数据帧 1 ->
company value
A 10
B 11
A 9
数据框 2 ->
id value2
Q 7
W 8
E 9
这个问题有几个我想要实现的部分:
根据 COMPANY 列(唯一公司)从数据框 1 中提取 COMPANY 列的唯一值
将上面获得的唯一值随机复制到数据框 2 中的新列中(仅限公司字段)
根据唯一值列合并两个数据框。(这仅用于测试,因此我需要这一步)
感谢所有帮助! 先感谢您。
你可以尝试这样的事情:
company <- unique(df1$company)
df2$new_column <- sample(company, nrow(df2), replace = TRUE)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.