【发布时间】:2015-10-12 17:01:33
【问题描述】:
我有 6 个如下图所示的数据帧,只是“计数”值不同。数据帧被命名为 a1,a2,a3,a4,a5,a6。 a1 如下所示。
year count
1981 2
1982 8
1983 5
1984 6
1985 6
1986 4
1987 2
1988 2
1989 6
1990 5
我想制作一个 6 面板图,如下图所示
1. Panel names as a1,a2,a3,a4,a5,a6.
2. x-axis is year for each dataframe
3. y-axis is count for each dataframe
如果我有一个数据框 (Melt+Faced_Grid),我知道该怎么做。但是当数据在 6 个不同的数据帧中时,我怎么能在 ggplott2 中做同样的事情。
【问题讨论】:
-
dplyr::bind_rows(a1, a2, a3, a4, a5, a6, id = panel)然后用构面绘图。 -
下次把你的数据框放到in a list.
-
@Axeman 我收到此错误:找不到对象“面板”
-
抱歉,应该改成
'panel'。 Ben 的解决方案是等价的。 -
应该是
.id,而不是id。