【发布时间】:2019-10-15 13:27:43
【问题描述】:
我有这个数据框,我想将第一列的值转换为另一列。这是 data.frame :
scheme value
1 TS:VAT FR46351273019
2 TS:REGNO 35124658210293
我尝试使用库 reshape2 中的 dcast,但结果并不令人满意:
> reshape2::dcast(lTS$Identifiers,value ~ scheme)
value TS:REGNO TS:VAT
1 35124658210293 35124658210293 <NA>
2 FR46351273019 <NA> FR46351273019
我需要最终结果看起来像这样:
TS:VAT TS:REGNO
1 FR46351273019 35124658210293
你能帮帮我吗?
【问题讨论】:
-
使用
tidyr你能做到pivot_wider(lTS$Identifiers, names_from = scheme, values_from = value)吗? -
成功了,谢谢
标签: r