连老师,
这对您是一个很简单的操作问题,
比如说,我已经把30个变量值从excel中导入stata,保存为名字叫data1的stata文件。当我打开data1之后,进行一系列data cleaning的步骤后,发现还需要从原数据excel表格中再转一些变量值进这个data1数据。我平时都是用很麻烦的做法,比如再开一个excel文件,加入几个变量后再另存为csv文件或txt文件,然后再导入stata取名为data2.但不方便的是,我在data1中的已经新建了很多变量(比如gen gender=a11), 每次我加入同样行数的新变量,总要重新导入excel文件,然后原来已经做过的工作又要再重做一次。
老师遇到往原有stata文件添加外数据库(比如excel)加进来的零星几个新变量时都是怎么做的呢?假设这些变量和原stata文件都是有相同行数的。应该是要用merge吧,但是这时候该怎么用merge最好?
感谢连老师!