【发布时间】:2022-01-01 02:22:52
【问题描述】:
我一直在尝试将我的数据从垂直配置转换为水平配置。使用spread(),我设法得到了以下结构:
plot, x1, x2, x3, x4, x5, x6, x7
1 0.06011071 NA NA NA NA NA NA
1 NA 0.09756118 NA NA NA NA NA
1 NA NA NA NA 0.143701 NA NA
1 NA NA NA NA NA 0.1584451 NA
1 NA NA NA 0.1809486 NA NA NA
1 NA NA NA NA NA NA 0.1151581
1 NA NA -0.1422974 NA NA NA NA
7 rows
但是,显然我想用其他行的信息填写 NA。然后我的数据看起来像
plot , x1, x2, x3, x4, x5, x6, x7
1 0.06011071 0.09756118 -0.1422974NA 0.1809486 0.143701 0.1584451 0.1151581
我尝试了多种方法,但到目前为止都没有成功。有谁知道我如何做到这一点?
【问题讨论】:
-
这个问题很可能可以通过调整你对“spread()”或“pivot_wider”的调用来预防