1
我想將現有數據框重命名爲變量中的名稱。任何想法都表示讚賞。動態重命名數據幀
rtbl <- load("clarktestjunk.RData")
datasetname = "specialdata" # passed in by the user
rename(rtbl,datasetname) # this is not the correct command
specialdata # this is how I want to reference the data set down stream.
相關文章:http://stackoverflow.com/questions/22951811,http://stackoverflow.com/questions/2717757 – zx8754
我想通了。 eval(parse(text = paste(datasetname,「< - rtbl」))) –
「如果答案是parse(),你通常應該重新考慮這個問題。」 - Thomas Lumley R-help(2005年2月)。此外,請參閱[具體是什麼eval(parse(...))的危險?](http://stackoverflow.com/questions/13649979/what-specifically-are-the-dangers-of-evalparse) – zx8754