【发布时间】:2020-10-23 14:16:45
【问题描述】:
我想做一个有QQ图的对象
这是我的代码
qqnorm(titanic$age)
qqline(titanic$age)
在 ggplot 中,我可以将几何图形层层叠叠,这样它们就可以在一个对象中
这种情况下的等价物是什么?
【问题讨论】:
-
qqnorm和qqplot使用基本图形(查看source 并看到它调用plot),所以任何“层”(添加组件到)基本图形都可以工作这里。 (例如,您可以将abline(h=mean(titanic$age),col="red")添加到此。)您说您希望“在一个对象中”,但此代码当前 在一个对象中。你想做什么? -
你的标题 "assign the output to an object" 暗示
recordPlot,是这个意思吗? -
无法真正分配基本图。当您调用绘图命令时,它们只是一次绘制一层。
-
但是,您可以使用 ggplot 绘制 qq 图。 See this question,或者显然 qqplotr package 就是为此而构建的。
标签: r