2013-02-11 77 views
5

我寫繪製幾個數據幀的封裝功能名稱:獲取數據幀的

gf <- function(dataframe){ 
    ggplot(dataframe, aes(x=Date, y=Close)) + 
    geom_point() + 
    ggtitle(nameofdataframe)) 

,我想不通的最後一部分,如何讓數據幀作爲一個變量的名字在ggtitle()中使用。請幫忙。

回答

7

這將做到這一點:

ggtitle(deparse(substitute(dataframe))) 

deparse()變量名轉換爲字符串,substitute()讓您在劇情中使用它。

+2

舊的刪除我的,upvote你的 – mnel 2013-02-11 05:59:51