在 R 中使用赋值变量动态 Read/Store 数据

Using an Assigned Variable to Dynamically Read/Store Data in R

是否可以将分配的变量用作数据框名称和值?

示例:

#Assign date value
date_input <- 10032017

每次有新文件时,我都会更改此值。

我的原码:

eggs_prod_10032017 <- read_excel("filename", sheet="x_10032017", col_names = FALSE)

有没有一种方法可以将分配的变量合并到我的代码中,使其类似于: eggs_prod_date_input <- read_excel("filename", sheet="x_date_input", col_names = 假)

谢谢!

是的,试试这个:

assign(paste0("eggs_prod_",date_input),
       read_excel("filename", sheet=paste0("x_",date_input), col_names = FALSE))