R减小图表大小并从ggplot中删除灰色背景

时间:2012-09-29 17:21:07

标签: r ggplot2

我正在使用ggplot绘制一些数据。它工作正常但我想控制绘制区域的形状并删除灰色背景。

这是我现在正在使用的代码:

ggplot(data.melted, aes(x = Year, y = value, colour = variable)) +
    geom_line() +
    scale_x_continuous("Year") +
    scale_y_continuous("Fraction of papers") +
    scale_colour_discrete("Topics")

这是它产生的输出:enter image description here

1 个答案:

答案 0 :(得分:6)

ggplot(data.melted, aes(x = Year, y = value, colour = variable)) +
    geom_line() +
    scale_x_continuous("Year") +
    scale_y_continuous("Fraction of papers") +
    scale_colour_discrete("Topics") + theme(panel.background = element_blank())

在保存绘图时指定尺寸。有关其他选项,请参阅?ggsave

ggsave(p1, file = "plot.png", width = 5, height = 5)