楼主: ubisun
2839 6

如何实现两个库文件的筛选 [推广有奖]

  • 4关注
  • 0粉丝

已卖:624份资源

讲师

4%

还不是VIP/贵宾

-

威望
0
论坛币
4150 个
通用积分
27.9675
学术水平
1 点
热心指数
1 点
信用等级
1 点
经验
2659 点
帖子
100
精华
0
在线时间
640 小时
注册时间
2010-5-19
最后登录
2025-5-20

楼主
ubisun 发表于 2010-9-3 18:46:48 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
文件一
学生姓名   学号
刘东          9901
王楠          9801
李娜          9803
张东海      9808



文件二

学生姓名 学号
刘东          9901
王楠          9907
李娜         9803
李海南      9809

学生姓名相同,学号不同,说明这个学生留级了,用这样的两个文件把留级学生人数统计出来?我刚学stata也许这个问题特别简单,谢谢了
二维码

扫码加我 拉你入群

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

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

关键词:如何实现 Stata tata 文件 筛选

沙发
jzhyue 发表于 2010-9-3 21:12:04
ubisun 发表于 2010-9-3 18:46
学生姓名相同,学号不同,说明这个学生留级了,用这样的两个文件把留级学生人数统计出来?我刚学stata也许这个问题特别简单,谢谢了
help merg
如果存在同名同姓的同学,如何处理?

藤椅
ubisun 发表于 2010-9-3 21:50:38
2# jzhyue

假设同一班上没有同同姓的同学。

如果用merge 相当于用一个文件加到另一个上去。那会好多同姓同名的同学,还是没有办法筛选出,两个文件中姓名相同,同时学号不同的同学来

板凳
ubisun 发表于 2010-9-3 21:59:01
2# jzhyue


谢谢,用merge 应该行,我找到办法 了,谢谢

报纸
sungmoo 发表于 2010-9-3 22:12:58
*设d1与d2无缺失值
use d1,clear
app using d2
bys name: g c=_N
bys name no: g s=_N
keep if c!=s

地板
ubisun 发表于 2010-9-3 23:23:56
5# sungmoo

谢谢,太牛了

7
jzhyue 发表于 2010-9-4 20:09:21
ubisun 发表于 2010-9-3 21:50
2# jzhyue

假设同一班上没有同同姓的同学。

如果用merge 相当于用一个文件加到另一个上去。那会好多同姓同名的同学,还是没有办法筛选出,两个文件中姓名相同,同时学号不同的同学来
*假设同一班上没有同同姓的同学。

use d1,clear
merg 1:1 name using d2,update replace
keep if _merg==5

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

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