楼主: yellowriver
1807 1

[Stata初级班] 请教连老师,关于merge [推广有奖]

  • 0关注
  • 4粉丝

VIP

已卖:5081份资源

博士生

38%

还不是VIP/贵宾

-

威望
0
论坛币
10034 个
通用积分
22.8832
学术水平
21 点
热心指数
26 点
信用等级
19 点
经验
3133 点
帖子
164
精华
0
在线时间
170 小时
注册时间
2007-11-4
最后登录
2019-5-18

楼主
yellowriver 发表于 2010-7-9 15:26:17 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
连老师,
这对您是一个很简单的操作问题,

比如说,我已经把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最好?

感谢连老师!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Merge 连老师 Cleaning excel表格 Leaning 请教 老师 Merge

沙发
arlionn 在职认证  发表于 2010-7-10 10:20:17
我是把 excel 中的所有数据都导入 stata,然后使用 keep 命令保留我需要的变量,进而进行后续处理。

需要注意的是,数据是一件繁琐的事情,所以一定要用 do-file 写命令,这样很容易修改。

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-29 10:32