R 使用paste()创建的输入列表() 库(openxlsx) x
您可以使用例如R 使用paste()创建的输入列表() 库(openxlsx) x,r,list,dataframe,data-manipulation,R,List,Dataframe,Data Manipulation,您可以使用例如setNames来命名您的列表: x34 #> 4 4 5 #> 5 5 6 #> #>29美元 #>科利山口 #> 1 1 2 #> 2 2 3 #> 3 3 4 #> 4 4 5 #> 5 5 6 #> #>39美元 #>科尔兹山口 #> 1 1 2 #> 2 2 3 #> 3 3 4 #> 4 4 5 #> 5 5 6 library(openxlsx
setNames
来命名您的列表:
x34
#> 4 4 5
#> 5 5 6
#>
#>29美元
#>科利山口
#> 1 1 2
#> 2 2 3
#> 3 3 4
#> 4 4 5
#> 5 5 6
#>
#>39美元
#>科尔兹山口
#> 1 1 2
#> 2 2 3
#> 3 3 4
#> 4 4 5
#> 5 5 6
library(openxlsx)
x <- data.frame(colx = c(1:5),
col = c(2:6))
y <- data.frame(coly = c(1:5),
col = c(2:6))
z <- data.frame(colz = c(1:5),
col = c(2:6))
a <- list(one9 = x,
two9 = y,
three9 = z)
write.xlsx(a) #gives 3 sheets (named: one9, two9, three9) in 1 file
number <- 9
a <- list(paste0("one", number) = x,
paste0("two", number) = y,
paste0("three", number) = z)
write.xlsx(a)