楼主: 若彤22
4317 4

正在摸索阶段 想问一个关于建立一个新变量的问题 [推广有奖]

  • 0关注
  • 0粉丝

大专生

83%

还不是VIP/贵宾

-

威望
0
论坛币
74 个
通用积分
0.0600
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
694 点
帖子
44
精华
0
在线时间
67 小时
注册时间
2008-4-14
最后登录
2011-8-9

楼主
若彤22 发表于 2010-7-7 06:32:19 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
想建立一个新变量 等于已知的两个变量之和 我用了 generate var3 = var1+var2 但是计算出来的结果不是两个变量之和
比如说var1=7 ,var2=93 算出来的var3=793 这是怎么回事呢?
二维码

扫码加我 拉你入群

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

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

关键词:新变量 generate ERAT Rate VaR 变量

沙发
yintao004 发表于 2010-7-7 07:19:23
楼主,不知道你怎么做的,但是我是在6.0的软件中,generate series下面:设置z=x+y就得到一个新的变量了啊

藤椅
arlionn 在职认证  发表于 2010-7-7 07:44:27
若彤22 发表于 2010-7-7 06:32
想建立一个新变量 等于已知的两个变量之和 我用了 generate var3 = var1+var2 但是计算出来的结果不是两个变量之和
比如说var1=7 ,var2=93 算出来的var3=793 这是怎么回事呢?
var1 和 var2 都是文字变量,所以会出现你所言的问题。处理方法如下:

gen v2 = real(var2)
gen v1 = real(var1)
gen v3 = v1 + v2

板凳
蓝色 发表于 2010-7-7 07:54:05
把你的数据和操作的命令、结果都贴出来

报纸
若彤22 发表于 2010-7-8 03:41:03
3# arlionn

按照你说的做,得出正确的结果了 谢谢

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

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