楼主: typswu
14513 5

[数据管理求助] stata中如何筛选出至少满足一个条件的数据 [推广有奖]

  • 0关注
  • 5粉丝

副教授

16%

还不是VIP/贵宾

-

威望
0
论坛币
332 个
通用积分
4.5717
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
4014 点
帖子
246
精华
0
在线时间
1184 小时
注册时间
2012-4-21
最后登录
2025-11-15

楼主
typswu 学生认证  发表于 2016-8-10 10:26:15 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
如图所示,当V1到V6中至少有一个变量为1时,W1=1,否者W1=0;当V1到V6中至少有两个变量为1时,W2=1,否者W2=0,当V1到V6中至少有三个变量为1时,W3=1,否者W3=0,依此类推。请教各位大神命令该怎么写,谢谢!
二维码

扫码加我 拉你入群

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

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

关键词:Stata tata 筛选出 如图所示 如何

333333.png (8.6 KB)

333333.png

奋斗在学术的路上

沙发
黃河泉 在职认证  发表于 2016-8-10 16:36:57
Try:
  1. egen rowsum = rowtotal(v1 v2 v3 v4 v5 v6)
  2. forvalues i = 1/6 {
  3.   gen w`i' = 0
  4.   replace w`i' = 1 if rowsum == `i'
  5. }
复制代码

藤椅
typswu 学生认证  发表于 2016-8-10 18:58:23
黃河泉 发表于 2016-8-10 16:36
Try:
十分感谢,后来我自己也是这样做的

板凳
黃河泉 在职认证  发表于 2016-8-11 08:01:48
No problem at all.

报纸
欧尼啊啊 发表于 2020-5-16 23:34:40 来自手机
黃河泉 发表于 2016-8-11 08:01
No problem at all.
大神 我想请教一个问题 就是比如一个数据库中有很多客户 每个客户对应好几行不同的数据 如何把最小数字的那一行筛选出来

地板
黃河泉 在职认证  发表于 2020-5-17 08:35:57
欧尼啊啊 发表于 2020-5-16 23:34
大神 我想请教一个问题 就是比如一个数据库中有很多客户 每个客户对应好几行不同的数据 如何把最小数字的 ...
你若要问程序,永远附上相关资料 (请不要用截图);若附上资料,永远用 dataex 印出资料。
•        先 ssc install dataex (并见说明),将原始 Stata 资料中具有”代表性”的一部分资料列出,以供有意回答者实验之用,并能提供具体操作指令。
•        请参考说明 https://bbs.pinggu.org/thread-5048204-1-1.html

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

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