這不是很清楚。如果你有一個Stata數據集,你應該能夠顯示真正的變量名和一個令牌數據的例子。
這可能會幫助:
clear
input Date a1 a2 a3 b1 b2 b3 c1 c2 c3
2016 1 2 3 4 5 6 7 8 9
end
rename a* ya*
rename b* yb*
rename c* yc*
reshape long ya yb yc, i(Date) j(which)
reshape long y, i(Date which) j(Id) string
reshape wide y, i(Date Id) j(which)
l
+--------------------------+
| Date Id y1 y2 y3 |
|--------------------------|
1. | 2016 a 1 2 3 |
2. | 2016 b 4 5 6 |
3. | 2016 c 7 8 9 |
+--------------------------+
編輯:
這種情況很容易:
clear
input Date a1 a2 a3 b1 b2 b3 c1 c2 c3
2016 1 2 3 4 5 6 7 8 9
end
rename *1 y1*
rename *2 y2*
rename *3 y3*
reshape long y1 y2 y3, i(Date) j(Id) string
list
+--------------------------+
| Date Id y1 y2 y3 |
|--------------------------|
1. | 2016 a 1 2 3 |
2. | 2016 b 4 5 6 |
3. | 2016 c 7 8 9 |
+--------------------------+
如果不回答這個問題,你可能需要一個更回來具體的例子。 (不要抽象;展示真實的細節。)
感謝您的編輯和即時響應!我會檢查這是否解決了問題,並會回覆你:) – MarieLi