2

私は実験からのデータを持っています。人間の意思決定のタイミングを計りました。30 秒間にわたって繰り返し選択する選択肢 (A、B、C、D としましょう) のセットがあり、最初、次に 2 番目、次に N 番目の選択の時間を計ります (被験者は気が変わる可能性があります)。データは次のようになります (時間はミリ秒):

subject time    choice
1       2204    A
1       3673    B
1       8435    C
1       12640   B
1       24031   A

毎秒選択されたオプションを取得できるようにするために、データを離散化して拡張したいと思います。(まだ) 選択の余地がない場合は、デフォルトで 0 に設定されます。理想的には、このようになります

subject second  choice
1       1       0
1       2       0
1       3       A
1       4       B
1       5       B
1       6       B
1       7       B
1       8       B
1       9       C
1       10      C
1       11      C
1       12      C
1       13      B

...など、秒 = 30 まで続きます。

tidyverse パッケージと dplyr パイプに基づくソリューションは大歓迎です。しかし、私は他の解決策に対してオープンです。ありがとう!

4

2 に答える 2