【发布时间】:2019-06-05 20:50:00
【问题描述】:
我正在尝试将 R 中的宽数据框重塑为长数据框。阅读reshape2 和tidyr 中的一些函数,它们似乎都可以处理,如果你有1 个要拆分的变量,而我有~10 个。每列都有类型变量名称和年份,我希望将其拆分,以便年份成为每一行中的一个因素,然后列显着减少,数据集更易于使用。
当前表格看起来像这样。
State Rank Name V1_2016 V1_2017 V1_2018 V2_2016 V2_2017 V2_2018
TX 1 Company 1 2 3 4 5 6
我尝试使用 reshape2 来融合数据,但它看起来像垃圾,并且在应该只有 10k 左右时是 127k 行。
我正在尝试让数据看起来像这样。
State Rank Name Year V1 V2
1 TX 1 Company 2016 1 4
2 TX 1 Company 2017 2 5
3 TX 1 Company 2018 3 6
【问题讨论】:
标签: r