【发布时间】:2021-03-07 15:01:22
【问题描述】:
我有一张这样的桌子
id name value
1 PROD_N NA
2 PROD_N_NATIONAL 0.789
3 PROD_N1 0.5
4 PROD_N1_NATIONAL 0.2
5 PROD_N2 0.4
6 PROD_N2_NATIONAL 0.3
7 PROD_N3 NA
8 PROD_N3_NATIONAL 0.221
9 PROD_N4 0.2
10 PROD_N4_NATIONAL 0.391
我需要这样的东西(为了制作一个带有填充的 gg 图分组条)。
ID year prod prod_national
1 2020 NA 0.789
2 2019 0.5 0.2
3 2018 0.4 0.3
4 2017 NA 0.221
5 2016 0.2 0.391
我几乎可以肯定我应该使用 pivot_wider,但我无法做到这一点。我总是以
结尾id prod_n prod_n_national prod_n1 prod_n1_national ...
另外,这是另一个问题,但即使使用所需的表格,我也不确定如何在同一个图表中绘制两个“y”值。不过我会看看我什么时候到。
感谢任何提示!
【问题讨论】: