获取数据框的名称

时间:2013-02-11 05:51:51

标签: r

我正在编写一个封装函数来绘制几个数据框:

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

我无法弄清楚最后一部分,如何将数据框的名称作为在ggtitle()中使用的变量。请帮忙。

1 个答案:

答案 0 :(得分:7)

这样做:

ggtitle(deparse(substitute(dataframe)))

deparse()将变量名称转换为字符串,substitute()允许您在图中使用它。

相关问题