【发布时间】:2022-01-29 13:16:12
【问题描述】:
我想结合 data1 和 region 。目前,我使用for...,结果为total_df。
有没有更简单的方法?谢谢!
data1 <- data.frame(category=c("a","b","c"),
amount=1:3)
region <- data.frame(country=c('US','UK'))
total_df <- data.frame()
for (country in region$country){
data1$region <- country
total_df <- rbind(total_df,data1)
}
【问题讨论】:
-
试试
tidyr::crossing(data1, region)。