【发布时间】:2020-01-08 06:27:38
【问题描述】:
抱歉,如果我没有正确发布。我是 R 新手,这是我在 stackoverflow 上的第一篇文章。我已经尽可能多地阅读以找到解决我的问题的方法,但找不到我可以使用的东西。
我正在尝试重塑一些密集的纵向数据。目前它是宽格式,看起来像这样:
Participant D1_1_1 D1_1_2 D1_1_3 D1_1_4 D2_1_1 D2_1_2 etc...
P1 6 2 3 5 1 2
P2 4 9 3 6 4 1
P3 7 4 2 8 1 1
P4 1 5 1 1 6 7
P5 2 0 8 2 1 4
etc..
列变量是指对特定调查项目的响应,在特定日期,在一天中的特定时间进行。
所以:
D1_1_1 = 第 1 天,第 1 时间,第 1 项
D1_1_2 = 第 1 天,第 1 时间,第 2 项
...
D4_3_7 = 第四天,时间 3,项目 7
总的来说,我拥有的数据包括: 60 名参与者对 11 个项目做出了回应,每天 4 次,持续 10 天(每个参与者总共 440 个数据点)。
我正在寻求帮助,以便能够有效地将其转换为长格式,因此它可能看起来像这样:
Participant Day time item 1 item 2 ... item 11
P1 1 1 6 2
P1 1 2 X X
P1 1 3 X X
P1 1 4 X X
P1 2 1 1 4
etc..
其中 X 是参与者在特定日期、特定时间对给定调查项目的反应。
任何帮助将不胜感激!
干杯
【问题讨论】:
标签: r reshape longitudinal