2017-10-12 1 views
2

Kann eine zugewiesene Variable als Datenrahmenname und als Wert verwendet werden?Verwenden einer zugewiesenen Variable zum dynamischen Lesen/Speichern von Daten in R

Beispiel:

#Assign date value 
date_input <- 10032017 

Ich würde diesen Wert jedes Mal, wenn ich eine neue Datei ändern.

Mein ursprünglicher Code:

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

Gibt es eine Weise, die ich die zugewiesene Variable in meinem Code integrieren kann, so dass es so etwas wie sein würde: < eggs_prod_date_input - read_excel ("Dateiname", Blatt = "x_date_input" , col_names = FALSE)

Vielen Dank!

Antwort

1

Ja, versuchen Sie dies:

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