1
從醫院中獲取以下患者數據示例。在R中定義基於二進制代碼的虛擬變量
YEAR <- sample(1980:1995,15, replace=T)
Pat_ID <- sample(1:100,15)
sex <- c(1,0,1,0,1,0,0,1,0,0,0,0,1,0,0)
df1 <- data.frame(Pat_ID,YEAR,sex)
我想介紹一個虛擬變量$PAIR_IDENTIFIER
,每一個新的sex==1
出現時發生了一個新的價值。問題是sex
變量沒有不變的模式。
你看,有時候後續1
出現在ith+2
位置,然後ith+3
位置等
所以$PAIR_IDENTIFIER <- c(1,1,2,2,3,3,3,4,4,4,4,4 .....)
夢幻般的,所以簡單! – lukeg