我期待reshape
這個long
數據集合成一個wide
之一。重塑將用fartyid
完成,因爲我的唯一身份證件的條件是landingsdato
,這意味着新的觀察將由所有fartyID
誰共享landingsdato
組成。我沒有包括在內的大多數變數都可以在沒有進一步考慮的情況下進行摺疊,因爲在這兩個條件下,它們對於每個觀測值都會保持相同的值。重塑Stata中的複雜數據集,長到寬
的問題在這裏包括分類變量(artkode
,produkttilstandkode
和strrelsesgruppering
)我想保持的所有信息,在一個通用的方法,這樣我可以與他們合作對整個數據集其中。 produkvekt
是一個數字變量,表示數量爲artkode
。
fartyid landingsdato artkode artbokml produkttilstandkode strrelsesgruppering produktvekt
1926005936 01.03.2004 1032 Sei 211 4023999 20
1926005936 01.03.2004 1032 Sei 211 4012023 14
1926005936 01.03.2004 102201 Skrei 641 3000000 55
1926005936 01.03.2004 102201 Skrei 642 3000000 60
1926005936 01.03.2004 102201 Skrei 211 4010025 60
1926005936 01.03.2004 102201 Skrei 211 4025999 500
我不能把我的頭圍繞如何完成,如果可能的話,所以我很感激所有的輸入。
分類變量的唯一值:
strrelsesgruppering: 457
produkttilstandkode: 53
artkode: 149
由於我怎麼可能會風了一個例子:
fartyid landingsdato 1032 produkttilstandkode strrelsesgruppering produktvekt
1926005936 01.03.2004 1 211 4023999 20
然後後續artkode
沿着排成一行,但是這會給我使用數據集時出現問題,因爲我在不同的列中有幾個相同的artkode
。
如果可能的話,我不能把我的頭圍繞在如何完成這件事上。
爲什麼你想要一個「寬」的結構?這些對於大多數Stata運營來說都處於良好狀態。什麼計算讓你覺得你需要一個'重塑'? – 2014-10-31 13:28:16
嗨,對於遲到的回覆感到抱歉。我以某種方式設法創建重複的帳戶,並沒有檢查自發布後。無論如何,解釋爲什麼和如何解決它是答案部分。 – 2014-12-05 10:17:46