楼主: ly7634499
4817 8

[编程问题求助] 几个stata命令(替换和分组显示结果,已解决) [推广有奖]

  • 3关注
  • 1粉丝

已卖:441份资源

教授

12%

还不是VIP/贵宾

-

威望
0
论坛币
22 个
通用积分
14.3661
学术水平
7 点
热心指数
7 点
信用等级
0 点
经验
1076 点
帖子
253
精华
0
在线时间
2033 小时
注册时间
2007-5-17
最后登录
2025-9-28

楼主
ly7634499 发表于 2013-6-14 17:03:16 |AI写论文
提示: 该帖被管理员或版主屏蔽  蓝色 发帖格式不符规定,请参照版规发贴,谢谢 2013-6-14 21:36

沙发
hhh83 发表于 2013-6-14 17:19:45
repalce pro = '广东'  if pro == '廣東'

藤椅
hhh83 发表于 2013-6-14 17:21:29
replace age = 81 if age == 18

板凳
hhh83 发表于 2013-6-14 17:30:19
by marry race, sort: summarize income
结果为四个表格,表头是虚拟变量的值

报纸
ly7634499 发表于 2013-6-14 19:09:23
谢谢大哥,前两条命令都出错,第三个命令我会,但我现在只想显示各组的平均值,且直接输出为一个表格。有没有一条命令能搞定呢?

地板
h3327156 发表于 2013-6-14 20:06:39
第三个命令请参考
logout, clear excel dta save(D:/myfile) replace: table race marry, c(m income)

演练
sysuse auto
logout, clear excel dta save(D:/myfile) replace: table rep78 foreign, c(m trunk)

7
ly7634499 发表于 2013-6-14 21:20:37
楼上的朋友麻烦帮我看看第一和第二个问题怎么解决行不,先谢了

8
h3327156 发表于 2013-6-14 21:32:13
ly7634499 发表于 2013-6-14 21:20
楼上的朋友麻烦帮我看看第一和第二个问题怎么解决行不,先谢了
第一个
replace pro = "广东"  if pro == "廣東"

第二个
人家给的是对的,是您自己在第一个age后面多加了等号

9
ly7634499 发表于 2013-6-14 21:39:34
谢谢啦,终于解决了

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

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