我从实验中获得的数据文件看起来像这样
partic ratingS color ratingOw colorOw ratingOt colorOt key keyrt decision gender lang age
23 1 blue NA NA NA NA NA NA
23 5 green NA NA NA NA NA NA
23 6 yellow NA NA NA NA NA NA
23 NA 5 green NA NA NA NA NA
23 NA 6 yellow NA NA NA NA NA
23 NA 5 blue NA NA NA NA NA
23 NA NA 6 blue NA NA NA NA
23 NA NA 3 green NA NA NA NA
23 NA NA 5 yellow NA NA NA NA
23 NA yellow NA NA ["y"] [0.4] NA NA NA NA
23 NA blue NA NA ["n"] [0.5] NA NA NA NA
23 NA green NA NA ["n"] [0.4] NA NA NA NA
23 NA NA NA 1 2 1 28
有点像楼梯。从底部到顶部唯一填充的列是带有参与者ID的第一列。其他的排列顺序是它们在实验中的出现方式。在实验中颜色是随机的。等级S和颜色属于同一类,而等级Ow是例程Ow中显示的颜色的等级,与RatingOt和colorOt相同)
我想要摆脱这些NA(空字段),而是得到类似这样的东西:
partic ratingS color ratingOw colorOw ratingOt colorOt key keyrt decision gender lang age 23 1 blue 5 green 6 blue 1 2 1 28 23 5 green 6 yellow 3 green 1 2 1 28 23 6 yellow 5 blue 5 yellow 1 2 1 28 23 NA yellow NA NA ["y"] [0.4] 1 2 1 28 23 NA blue NA NA ["n"] [0.5] 1 2 1 28 23 NA green NA NA ["n"] [0.4] 1 2 1 28
甚至:
partic ratingS color ratingOw colorOw ratingOt colorOt color key keyrt decision gender lang age 23 1 blue 5 green 6 blue yellow ["y"] [0.4] 1 2 1 28 23 5 green 6 yellow 3 green blue ["n"] [0.5] 1 2 1 28 23 6 yellow 5 blue 5 yellow green ["n"] [0.4] 1 2 1 28
注意:我的数据中的空字段也为空(无“ NA”)。可以重塑吗?任何解决方案表示赞赏也许@Onyambu能帮上忙吗?
我从实验中获得的数据文件看起来像这样:特殊等级S颜色等级Ow colorOw等级Ot colorOt keykeyrt决定性别语言23 1蓝色NA NA ...
尝试一下: