问题标签 [facet-wrap]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - ggplot,在具有不同行的多个页面中绘图
我想制作一个图表,facet_wrap
并将其绘制在 pdf 文件的不同页面中。我读过很多选项,这很有效:
R + ggplot:在多个页面上绘图,
但只有当你在每个页面中都有相同的行时。
我有这个演示数据来解释我的情况:
所以,我有不同数量的观察 ID。我试图用每个 ID 中的观察次数创建一个向量(我想要每页一个 ID),但它不起作用。
你可以帮帮我吗?
提前致谢, 纳乔
r - 无法垂直显示 ggplot2 构面面板或自定义 geom_bar 颜色
我在 Windows7ultimate 系统中使用 Rstudio 输出的“dput(df)”数据:
我的代码能够将所有 4 个因子“时间”级别的数据显示为每个变量的单行面板(它需要 ggplot2、reshape2、RColorBrewer、grid 和 plyr 包):
上面的图也需要作为垂直面板,这是通过简单的换行来尝试的:
然而,这导致: layout_base(data, vars, drop = drop) 中的错误:至少一层必须包含用于构面的所有变量。不清楚如何有效地修改它并获得想要的垂直显示。
最后,对于最后一点
输出仅显示默认的 ggplot2 彩虹比例,而不是采用与 result1 中显示的 geom_lines 中使用的相同的手动配色方案。
这是目前最接近理想结果的采用替代方案。
感谢您的时间!