由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - SAS -PROC sql updat
相关主题
请教SAS adv 题库一道题弱问SAS:如何找出两个data sets中missing的obs
About ID in sashow to transpose this data set in SAS?
请问两道sas adv的题..这个OUTPUT怎么看啊?
HOW TO UPDATE DATA BY STRATUM请问SAS大牛一个关于proc sql join
哭死,用SAS作logistic regression的coefficients为何全部和proc reg得到的相反??发包子求助SAS code
求教proc sql 问题sas大牛们这个要怎么实现呀
[合集] 请教:SAS helpone quick question about concatenating data in SAS
SAS -proc transpose 急问!关于proc varmax 的VECM model
相关话题的讨论汇总
话题: where话题: ppt话题: compaete话题: sagety话题: tt
进入Statistics版参与讨论
1 (共1页)
p***7
发帖数: 535
1
proc sql;
update AcSL
set tt='Y' where tt=1
tt='N' where tt=0
sagety='Y' where sagety=1
sagety='N' where sagety=0
PPt='Y' where PPt=1
PPt='N' where PPt=0
compaete='Y' where compaete=1
compaete='N' where compaete=0;
quit;
Can anyone tell me what wrong with this code?
p***7
发帖数: 535
2
Checked the related papers and it looks like right, but SAS keeps telling it
is wrong
l******n
发帖数: 9344
3
err msg?

【在 p***7 的大作中提到】
: proc sql;
: update AcSL
: set tt='Y' where tt=1
: tt='N' where tt=0
: sagety='Y' where sagety=1
: sagety='N' where sagety=0
: PPt='Y' where PPt=1
: PPt='N' where PPt=0
: compaete='Y' where compaete=1
: compaete='N' where compaete=0;

A*****a
发帖数: 1091
4
你说的related papers是哪些啊?能让我看看么?
我个人觉得直接把一个变量从数字变成字符应该没那么容易吧。

it

【在 p***7 的大作中提到】
: Checked the related papers and it looks like right, but SAS keeps telling it
: is wrong

D*********Y
发帖数: 3382
5
哈哈,是哦。

【在 A*****a 的大作中提到】
: 你说的related papers是哪些啊?能让我看看么?
: 我个人觉得直接把一个变量从数字变成字符应该没那么容易吧。
:
: it

w*******9
发帖数: 1433
6
You might be used to R. Guess you need to create a new variable and then
rename that new variable.
a****g
发帖数: 8131
7
2nd
new vars are needed

【在 A*****a 的大作中提到】
: 你说的related papers是哪些啊?能让我看看么?
: 我个人觉得直接把一个变量从数字变成字符应该没那么容易吧。
:
: it

s*********h
发帖数: 6288
8
我记得data step时候不能这样更改变量类别,必须要通过第二个变量来过度
先rename,然后把新的变量命名为想要的。

【在 p***7 的大作中提到】
: proc sql;
: update AcSL
: set tt='Y' where tt=1
: tt='N' where tt=0
: sagety='Y' where sagety=1
: sagety='N' where sagety=0
: PPt='Y' where PPt=1
: PPt='N' where PPt=0
: compaete='Y' where compaete=1
: compaete='N' where compaete=0;

p***7
发帖数: 535
9
Thanks all. It is right to use the second variables.
1 (共1页)
进入Statistics版参与讨论
相关主题
关于proc varmax 的VECM model哭死,用SAS作logistic regression的coefficients为何全部和proc reg得到的相反??
how to combine characters and numric variable in "where" clause by SAS?urgent!求教proc sql 问题
请教:三道SAS BASE题[合集] 请教:SAS help
请问如何把一个数据里所有的变量名后面都加个v?thanks.SAS -proc transpose 急问!
请教SAS adv 题库一道题弱问SAS:如何找出两个data sets中missing的obs
About ID in sashow to transpose this data set in SAS?
请问两道sas adv的题..这个OUTPUT怎么看啊?
HOW TO UPDATE DATA BY STRATUM请问SAS大牛一个关于proc sql join
相关话题的讨论汇总
话题: where话题: ppt话题: compaete话题: sagety话题: tt