如何在同一页面上为多个图使用单个xlabel和ylabel

住友

我正在使用下面给出的代码使用ggplot在同一页面上绘制多个图形。而不是每个图都有自己的xlabel,ylabel,标题和图例描述,我只希望每个页面都有一个这样的图。我试图找到一个解决方案,但无济于事。有人可以让我知道,或将我指向相关主题吗?谢谢。

在此处输入图片说明

plots <- dlply(dacc, .(SIC), function(x){
      ggplot(x, aes(x = PER)) + 
      geom_line(aes(y = MEAN, group = NLEAD, color = NLEADMEAN)) +
      geom_line(aes(y = MED, group = NLEAD, color = NLEADMED)) +
      xlab("(Total Asset Percentile Cutoff To Define Big Firms)") +
      ylab("Mean Absolute Discretioary Accrual For Different Groups") +
      ggtitle(paste("Mean ADA Across Groups For SIC = ", unique(x$SIC))) +
      ylim(0, ymax/2)
    })

  ml <- do.call(marrangeGrob, c(plots, list(nrow = 2, ncol = 2)));
  ggsave("my_plots.pdf", ml, height = 7, width = 13, units = "in");

编辑:

ggplot(dacc, aes(x = PER)) + 
  geom_line(aes(y = MEAN, group = NLEAD, color = NLEADMEAN)) +
  geom_line(aes(y = MED, group = NLEAD, color = NLEADMED)) +
  xlab("(Total Asset Percentile Cutoff To Define Big Firms)") +
  ylab("Mean Absolute Discretioary Accrual For Different Groups") +
  ggtitle(paste("Mean ADA Across Groups For SIC = ", unique(x$SIC))) +
  ylim(0, ymax/2) +
  facet_wrap(~SIC,nrow=2)

这显然更好,但是我面临着这个的多个问题。(1)在终端上,我可以看到仅显示xlab和ylab的图形。但是,如何保存图形?(2)我大约有50 SIC,所以有50 grpahs,因此我假设保存时,假设nrow = 10,我应该能够在每页上看到xlab和ylab。

研究

如前所述,您应该在此处使用构面功能。例如:

facet_wrap(~SIC,nrow=2)

您的代码将变成这样:

  ggplot(dacc, aes(x = PER)) + 
  geom_line(aes(y = MEAN, group = NLEAD, color = NLEADMEAN)) +
  geom_line(aes(y = MED, group = NLEAD, color = NLEADMED)) +
  xlab("(Total Asset Percentile Cutoff To Define Big Firms)") +
  ylab("Mean Absolute Discretioary Accrual For Different Groups") +
  ggtitle(paste("Mean ADA Across Groups For SIC = ", unique(x$SIC))) +
  ylim(0, ymax/2) +
  facet_wrap(~SIC,nrow=2)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用gnuplot在同一页面上绘制多个图;试图避免情节上的文字

来自分类Dev

如何在同一页面上处理多个表单

来自分类Dev

如何在同一页面上多次使用角度控制器?

来自分类Dev

在同一页面上使用Browserify和RequireJS?

来自分类Dev

如何在同一页面上加载多个版本的jQuery插件?

来自分类Dev

使用PagedList.mvc时如何在同一页面上保留/保留

来自分类Dev

如何使用joomla在同一页面上放置多个表单?

来自分类Dev

如何使用filepicker.io在同一页面上创建多个放置窗格

来自分类Dev

使用highcharts在同一页面上进行明细图和funnell图表

来自分类Dev

使用MVC在同一页面上的局部视图和模型绑定的多个实例

来自分类Dev

如何在Django的同一页面上具有多个相同形式

来自分类Dev

如何使用Angular.js引导多个模块以在同一页面上显示

来自分类Dev

ddply,ggplot和同一页面上的多个图

来自分类Dev

如何在同一页面上处理表格(前端和后端)?

来自分类Dev

在同一页面上使用多个指令

来自分类Dev

如何使用filepicker.io在同一页面上创建多个放置窗格

来自分类Dev

D3酒窝-如何在同一页面上显示多个酒窝图表?

来自分类Dev

如何在同一页面上呈现多个AmCharts(版本3)序列图?

来自分类Dev

如何在同一页面上使用Prototype和jQuery而不出现问题

来自分类Dev

如何在同一页面上两次使用相同的jquery脚本

来自分类Dev

如何在同一页面上加载具有不同数据的多个Chartjs图表?

来自分类Dev

如何在同一页面上从 Django 和 Ajax 获得多个发布请求?

来自分类Dev

如何在进行 SQL 查询时在同一页面上使用输入变量?

来自分类Dev

在同一页面上多次使用单个商店

来自分类Dev

如何使用cowplot包在R的同一页面上绘制多个图?

来自分类Dev

如何在 Flask 的同一页面上查看预测和图像?

来自分类Dev

如何在同一页面上使用多个 websocket?

来自分类Dev

如何在同一页面上运行多个应用程序部分

来自分类Dev

如何在同一页面上使用具有相同 ID 的多个(动态)切换按钮?

Related 相关文章

  1. 1

    使用gnuplot在同一页面上绘制多个图;试图避免情节上的文字

  2. 2

    如何在同一页面上处理多个表单

  3. 3

    如何在同一页面上多次使用角度控制器?

  4. 4

    在同一页面上使用Browserify和RequireJS?

  5. 5

    如何在同一页面上加载多个版本的jQuery插件?

  6. 6

    使用PagedList.mvc时如何在同一页面上保留/保留

  7. 7

    如何使用joomla在同一页面上放置多个表单?

  8. 8

    如何使用filepicker.io在同一页面上创建多个放置窗格

  9. 9

    使用highcharts在同一页面上进行明细图和funnell图表

  10. 10

    使用MVC在同一页面上的局部视图和模型绑定的多个实例

  11. 11

    如何在Django的同一页面上具有多个相同形式

  12. 12

    如何使用Angular.js引导多个模块以在同一页面上显示

  13. 13

    ddply,ggplot和同一页面上的多个图

  14. 14

    如何在同一页面上处理表格(前端和后端)?

  15. 15

    在同一页面上使用多个指令

  16. 16

    如何使用filepicker.io在同一页面上创建多个放置窗格

  17. 17

    D3酒窝-如何在同一页面上显示多个酒窝图表?

  18. 18

    如何在同一页面上呈现多个AmCharts(版本3)序列图?

  19. 19

    如何在同一页面上使用Prototype和jQuery而不出现问题

  20. 20

    如何在同一页面上两次使用相同的jquery脚本

  21. 21

    如何在同一页面上加载具有不同数据的多个Chartjs图表?

  22. 22

    如何在同一页面上从 Django 和 Ajax 获得多个发布请求?

  23. 23

    如何在进行 SQL 查询时在同一页面上使用输入变量?

  24. 24

    在同一页面上多次使用单个商店

  25. 25

    如何使用cowplot包在R的同一页面上绘制多个图?

  26. 26

    如何在 Flask 的同一页面上查看预测和图像?

  27. 27

    如何在同一页面上使用多个 websocket?

  28. 28

    如何在同一页面上运行多个应用程序部分

  29. 29

    如何在同一页面上使用具有相同 ID 的多个(动态)切换按钮?

热门标签

归档