r - 在 ggplot2 中嵌入图形

标签 r graph ggplot2

我正在用 ggplot2 在 R 中制作一堆折线图,我想将它们保存为 jpeg。但是,我想让图形更大或更高分辨率,这样如果您在查看图形时放大图形,它们看起来就不会那么像素化。

这是一个代码片段:

library("ggplot2")

p <- ggplot(df1)

p <- p +
  geom_line(aes(time, ee_amt, colour="ee_amt"), size = 2) + 
  geom_point(aes(time, ee_amt, colour="ee_amt"), size = 2)

jpeg("G:\\Auto Parts\\sample.jpg")
  print(p)
dev.off()

最佳答案

使用 ggsave 并指定您想要的 dpi

library(ggplot2)
df <- data.frame(x = 1:10, y = rnorm(10))
my_plot <- ggplot(df, aes(x,y)) + geom_point(size = 4)
ggsave(my_plot, file="sample.jpg", dpi = 600)

关于r - 在 ggplot2 中嵌入图形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12272407/

相关文章:

r - sprintf 似乎忽略了一些特殊字符

javascript - amCharts 为特定图表(不是整个图表)添加 "clickGraphItem"的监听器

Python - 从不断变化的文本文件更新实时图形

r - Plot grid/ggplot2 + base with pdf 给出空白的第一页(控制图宽度)

r - ggplot2 合并颜色和填充图例

r - ggplot2 scale_x_continuous 限制或绝对

r - 将一个数据框中的行(带有行名)与另一个数据框中的匹配列名相乘

html - 在R markdown html文档的右上角插入一个标志

r - 在 R 数据帧中一次获取多个值的尾部索引

c++ - 什么是邻接表?如何编写邻接表?