Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 使用ggplot2在绘图标题中自动显示变量名称_R_Ggplot2 - Fatal编程技术网

R 使用ggplot2在绘图标题中自动显示变量名称

R 使用ggplot2在绘图标题中自动显示变量名称,r,ggplot2,R,Ggplot2,我想知道如何使用ggplot2自动显示绘图标题的变量名。 就像下面的例子一样,我如何在主标题中显示变量的名称 qplot(mpg, wt, data=mtcars, main = "Scatter plot of mpg vs wt") 这里没有隐藏的变量,您可以为qplot创建一个包装器来实现这一点: scatter.qplot <- function(x, y, d) { qplot(get(x),get(y),data=get(d),main=paste("Scatter plot

我想知道如何使用ggplot2自动显示绘图标题的变量名。 就像下面的例子一样,我如何在主标题中显示变量的名称

qplot(mpg, wt, data=mtcars, main = "Scatter plot of mpg vs wt")

这里没有隐藏的变量,您可以为qplot创建一个包装器来实现这一点:

scatter.qplot <- function(x, y, d) {
qplot(get(x),get(y),data=get(d),main=paste("Scatter plot of",x,"vs",y,sep=" "))
}

scatter.qplot("mpg","wt","mtcars")

scatter.qplot或者您可以传递数据帧本身和变量的名称,并使用
d[,x]
qplot
中指定它们。您可能希望使用
ggplot()
aes\u string