保存/导出ggplot2数据,而不是图本身

时间:2018-06-21 15:23:08

标签: r ggplot2

是否可以保存或导出用于绘图的ggplot数据?我不是说图像本身,而是信息r存储在全球环境中。

例如:

Data <- data.frame(
    X = sample(1:10),
    Y = sample(c("yes", "no"), 10, replace = TRUE))

p <- ggplot(data=Data, aes(x=Y, y=X)) +
     geom_bar(stat="identity")

我想要的是将“ p”导出为csv或txt。这可能吗?我尝试了“ write.table(p)”,但收到错误消息:“无法将类“ c(“ gg”,“ ggplot”)“强制转换为data.frame”

1 个答案:

答案 0 :(得分:2)

Traversable

random plot