楼主: xzyd00
2542 4

[数据管理求助] stata如何保留变量中指定的行然后进行文件合并? [推广有奖]

  • 0关注
  • 0粉丝

等待验证会员

初中生

76%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
112 点
帖子
9
精华
0
在线时间
16 小时
注册时间
2015-8-20
最后登录
2019-6-27

楼主
xzyd00 发表于 2019-4-17 10:18:50 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
我有一个文件需 201201_generation_md.csv.dta (538.28 KB) 201205_generation_md.csv.dta (521.35 KB) 要保留poc_code 变量下的指定行:ARA2201, 然后进行纵向合并,什么命令能够作到?
二维码

扫码加我 拉你入群

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

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

关键词:纵向合并 指定行

QQ图片20190222142124.png (29.96 KB)

QQ图片20190222142124.png

沙发
ermutuxia 发表于 2019-4-17 13:34:08
根据某个变量的取值保留某些行可以用下面的命令
keep if poc_code >=? & poc_code<=?
你可以用上面的式子设定一个区间,可以只保留pckc_code取特定值的行

如果你想对数据进行纵向合并,可以先导入一个数据
use data1,clear
然后再用append命令进行数据纵向合并
append using data2

藤椅
xzyd00 发表于 2019-4-17 13:40:03
ermutuxia 发表于 2019-4-17 13:34
根据某个变量的取值保留某些行可以用下面的命令
keep if poc_code >=? & poc_code
谢谢,如果我的keep if poc_code >=? & poc_code<=? 这个区间不是数字,而是类型呢?如BPE0331, ARA2201.

板凳
ermutuxia 发表于 2019-4-17 13:43:15
keep if poc_code =="BPE0331" | poc_code==" ARA2201"
其中|是或者的意思

报纸
xzyd00 发表于 2019-4-17 13:53:03
ermutuxia 发表于 2019-4-17 13:43
keep if poc_code =="BPE0331" | poc_code==" ARA2201"
其中|是或者的意思
谢谢啦

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-23 00:44