在R中转置数据帧的特定列

时间:2019-05-08 17:50:30

标签: r dataframe transpose melt

我想在数据框中转置一组列 一种。无需在脚本中明确标识转置的列名(> 900)并且 b。转置的列具有各种数据类型

我的数据是超过900列的可怕的结构化调查数据!!大多数列都是调查答案,我想要一个非常简单的结构,即名称,问题,答案

我已经尝试过重塑库的熔化功能,但是,我遇到了熔化文档中指出的以下问题:“ ..在当前实现中,只有一个假设使熔化发生:所有假设都是值必须是同一类型”

 name  Q1  Q2         Q3   Q900
 Jill  5   Sometimes  Yes  3
 Eve   2   Never      No   2




 name  Question  Answer
 Jill  Q1        5
 Jill  Q2        Sometimes
 Jill  Q3        Yes
 Jill  Q900      3
 Eve   Q1        2
 Eve   Q2        Never
 Eve   Q3        No
 Eve   Q900      2

0 个答案:

没有答案