0
我想兩個數據集相結合,說data1.dta
和data2.dta
,在Stata,只保留重疊的變量,我想drop
只存在兩個數據集之一的所有變量。如何結合Stata中的兩個數據集只保留重疊變量?
我的想法是這兩個數據集cfvar
比較:與return list
我得到的輸出r(both)
,r(oneonly)
和r(twoonly)
。現在我想使用的輸出r(oneonly)
和r(twoonly)
爲一個循環,以drop
了在r(oneonly)
和r(twoonly)
列出的所有變量,像:
for each v of varlist ??how to define the varlist??{ drop v }
'help mmerge'怎麼樣? – radek
另請參閱http://www.statalist.org/forums/forum/general-stata-discussion/general/1318187-how-to-combine-two-datasets-keeping-only-overlapping-variables –