Stata怎么进行率的合并

如题所述

Stata进行率的合并的方法是:在stata中就为我们提供了merge ,append 等命令以实现多个数据文件的率的合并「横向合并」或「纵向合并」。

merge命令:merge和 append 都是stata自带的数据处理命令,为了了解命令的使用,我们可以使用help命令,通过帮助命令我们可以观察到如下语句格式:

1、通过关键变量进行1对1率合并:merge  1:1  varlist  using  filename。

2、通过关键变量进行多对1率合并:merge m:1 varlist using filename。

3、通过关键变量进行1对多率合并:merge 1:m varlist using filename。

append命令:如果需要实现数据率的纵向合并,我们使用append命令。append的语句格式如下:append using filename [filename ...] [, options]。

Stata文件横向合并,纵向合并的代码是:

横向合并:

use balance,replace。

merge m:n  Stkcd accper typrep using income。

keep if _m==3。

drop _m。

merge 1:1  Stkcd accper typrep using cashflow。

keep if _m==3。

drop _m。

save finance,replace。

纵向合并:

use file1,replace。

append using file2。

温馨提示:答案为网友推荐,仅供参考
相似回答