【问题标题】:How to save boxplot to as to a variable?如何将箱线图保存为变量?
【发布时间】:2014-11-21 23:24:53
【问题描述】:

如何将箱线图保存为 R 中的变量? 例如,如果我这样做了,

plot <- boxplot(count ~ spray, data = InsectSprays, col = "lightgray")

当我调用 plot 时,我希望它显示箱线图,我不需要每次都运行命令来绘制箱线图。

有人知道吗?

【问题讨论】:

  • 你可以尝试使用ggplot2。
  • bxp(plot)..(你不能)或者plot &lt;- function() boxplot(count ~ spray, data = InsectSprays, col = "lightgray"); plot()如果你想傻的话
  • 附注:为变量选择一个不同于plot 的名称可能会更好,因为plot 也是一个函数(主要是为了避免混淆)
  • @rawr,这不会覆盖正常的plot() 函数吗? (只需使用myplot &lt;- function() .. 来避免覆盖)
  • @beginneR 它肯定会

标签: r boxplot


【解决方案1】:

以下是这样做的。在录制的情节之后调用

boxplot(count ~ spray, data = InsectSprays, col = "lightgray")
recordedPlot = recordPlot()
dev.off()

【讨论】:

  • 非常感谢,真的很有帮助。
  • 我得到:plot(recordedPlot) xy.coords(x, y, xlabel, ylabel, log) 中的错误:'x' 是一个列表,但没有组件 'x' 和 'y '
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-07-15
  • 1970-01-01
  • 2016-12-09
  • 2021-12-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多