我的數據集對於在項目中工作的人重複觀察。我需要一個有兩列的數據框,列出每個人和時間點的項目組合。讓我用一個例子解釋:重構/重塑數據框架(r)
這是我的數據:
ID Week Project
01 1 101
01 1 102
01 1 103
01 2 101
01 2 102
02 1 101
02 1 102
02 2 101
人1(ID = 1)1。這意味着,有項目的六種可能的組合,每週工作三個項目(project_i & project_j)在這個星期。
這就是我需要
ID Week Project_i Project_j
01 1 101 101
01 1 101 102
01 1 101 103
01 1 102 101
01 1 102 102
01 1 102 103
01 1 103 101
01 1 103 102
01 1 103 103
01 2 101 101
01 2 101 102
01 2 102 101
01 2 102 102
02 1 101 101
02 1 101 102
02 1 102 101
02 1 102 102
02 2 101 101
失去,只有每週有一個項目是不是問題的情況下。
我已經嘗試了基本的r和reshape2了一下,但我無法弄清楚這一點。
現在,我還沒有包含在同一行中的同一個項目ID(即 101 101) –