在ggplot2 :: qplot中查看绘图对象的调用

时间:2013-11-04 16:24:38

标签: r ggplot2

我有一个名为“p”的ggplot元素:

p <- qplot(hp, mpg, data=mtcars, shape=am, color=am, 
facets=gear~cyl, main="Scatterplots of MPG vs. Horsepower",
xlab="Horsepower", ylab="Miles per Gallon")

然后我打电话给“p”并得到一个情节。

如何调用p以便查看变量的赋值:

>somefunction(p)

qplot(hp, mpg, data=mtcars, shape=am, color=am, 
facets=gear~cyl, main="Scatterplots of MPG vs. Horsepower",
xlab="Horsepower", ylab="Miles per Gallon")

1 个答案:

答案 0 :(得分:4)

您可以尝试使用将显示数据的函数summary(),数据映射中的所有变量的名称,值的映射以及使用的构面类型以及使用的geom。

 summary(p)
data: mpg, cyl, disp, hp, drat, wt, qsec, vs, am, gear, carb [32x11]
mapping:  colour = am, shape = am, x = hp, y = mpg
faceting: facet_grid(gear ~ cyl) 
-----------------------------------
geom_point:  
stat_identity:  
position_identity: (width = NULL, height = NULL)