Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用新列扩展dataframe,该列取决于存储在另一个(变量链接)dataframe中的值_R - Fatal编程技术网

使用新列扩展dataframe,该列取决于存储在另一个(变量链接)dataframe中的值

使用新列扩展dataframe,该列取决于存储在另一个(变量链接)dataframe中的值,r,R,我有以下样本数据: set.seed(8760) ID <- c(rep(1:4, each = 6)) i <- paste(rep(LETTERS[1:6], times=4)) value <- sample(1:10000, 24) input <- data.frame(k, i, value) wf <- data.frame("ID"=unique(k), "WF"=sample(1:365, 4)) set.seed(8760) ID您可以使用

我有以下样本数据:

set.seed(8760)
ID <- c(rep(1:4, each = 6))
i <- paste(rep(LETTERS[1:6], times=4))
value <- sample(1:10000, 24)

input <- data.frame(k, i, value)

wf <- data.frame("ID"=unique(k), "WF"=sample(1:365, 4))
set.seed(8760)

ID您可以使用
merge
,假设
k
ID

merge(input, wf, by='ID')
或者使用
match

input$WF <- wf$WF[match(input$ID, wf$ID)]
input$WF
数据帧(k,i,value)中出现错误:未找到对象“k”
可能的重复项
input <- data.frame(ID, i, value)
set.seed(24)
wf <- data.frame(ID=unique(ID), WF=sample(1:365, 4))