stata小小白

202 Stata命令:openall

2019-07-16  本文已影响2人  凡有言说

openall 是一个外部命令,可以合并dta文件和csv文件。

openall [files], [directory(string)] [storefilename(string)] [insheet]

需要注意,openall可自动清除当前内存中的数据,然后纵向合并指定的文件,因此不必再加clear。

*安装命令
ssc install openall

*合并dta文件
openall * //合并路径下所有dta文件

openall   //等价于openall *

openall, storefilename(v) //新生成一个变量,显示观测值的来源

tab v

openall ?, storefilename(v) //合并当前路径下文件名为一个字符的所有dta文件


*合并csv文件
openall, insheet storefilename(v) 

tab v

replace stknme = ustrfrom(stknme,"gb18030",1) //转码

参考资料:
【爬虫俱乐部】精通Stata之数据整理

上一篇下一篇

猜你喜欢

热点阅读