我有一個長格式的縱向數據。我想創建一個基於變量列的ID變量來標識我的數據的每個觀察結果。我如何在R中做到這一點?如何在R中創建ID列
例子:我有這樣的數據
name year var1 var2
A 1 4 3
A 2 5 1
A 3 4 2
B 1 . .
B 2 4 3
B 3 5 1
我想產生一種叫「身份證」與每個名稱的唯一號碼新列,如:
name id year var1 var2
A 1 1 4 3
A 1 2 5 1
A 1 3 4 2
B 2 1 . .
B 2 2 4 3
B 2 3 5 1
任何幫助嗎?
我認爲'text = tc'應該替換爲'textConnection(tc)'。 – jbaums 2012-02-15 07:53:51
@jbaums肯定爲什麼不。 – aatrujillob 2012-02-15 08:02:06
@jbaums'text'是read.table的新參數,它有助於避免使用'textConnection'。如果你願意的話,切斷中間人。 – 2012-02-15 10:09:36