[英]How to loop over 2 dataframes or (lists) and replace every value with a label in R
index <- seq(1:15)
name <- c('USA', "UK", "Canada", "Mexico", "Japan", "Brazil", "France", "Portugal", "Spain",
"Argentina", "Qatar", "Dubai", "Malaysia", "Indonésia", "Signapour")
data <- cbind(index, name)
var_1 <- 5 ;var_2 <- 3 ;var_3 <- 2 ;var_4 <- 9
var_5 <- 1 ; var_6 <- 6 ; var_7 <- 7 ; var_8 <- 8 ; var_9 <- 4
var_10 <- 15 ; var_11 <- 14 ; var_12 <- 12 ; var_13 <- 13
var_14 <- 11 ; var_15 <- 10
df <- cbind.data.frame(var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9, var_10,
var_11, var_12, var_13, var_14, var_15)
df
Does this do what you want?这是做你想做的吗?
data = as.data.frame(unlist(data))
df[1,]= data$name
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.