由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - SAS问题请教
相关主题
SAS问题再请教求教一个简单的data step 牛肉包
请问怎么样用SAS生成这样一个变量?SAS Code question? How to understand this output?
如何用SAS 生成一个组合变量?请教一sas code
急问一个SAS 的常见问题overall mean in sas for several variables
SAS code help needed: multiple do loops do not return what is expectedSAS DATA 求助
弱问一个data clean的问题,求各位指点。SAS code 问题
关于merge data的问题!!!Help on a SAS question
SAS questionsas adv 63题 第11
相关话题的讨论汇总
话题: temp2话题: data话题: 2000话题: temp1话题: 02
进入Statistics版参与讨论
1 (共1页)
r******e
发帖数: 115
1
我有一个data,叫temp1 就一列
date_n
01
02
..
31
我想生成一个新的data叫temp2
date_n t
01 1000
01 1001
01 1002
.. ..
01 2000
02 1000
02 1001
02 1002
.. ..
02 2000
03 1000
.. ..
03 2000
.. ..
31 1000
.. ..
31 2000
请问如何用proc sql 生成temp2 ?
多谢指教.
k*******a
发帖数: 772
2
先产生一个data只含有变量t,值为1000, 1001,....2000
然后把你的data和他cross join
h********o
发帖数: 103
3
That's Cartesian product of tables:
========================================
DATA TEMP1;
DO DATE_N = 1 TO 31;
OUTPUT;
END;
RUN;
DATA TEMP2;
DO T = 1000 TO 2000;
OUTPUT;
END;
RUN;
PROC SQL;
CREATE TABLE TEMP AS
SELECT * FROM TEMP1, TEMP2;
QUIT;
r******e
发帖数: 115
4
thank you!

【在 k*******a 的大作中提到】
: 先产生一个data只含有变量t,值为1000, 1001,....2000
: 然后把你的data和他cross join

r******e
发帖数: 115
5
thank you!

【在 h********o 的大作中提到】
: That's Cartesian product of tables:
: ========================================
: DATA TEMP1;
: DO DATE_N = 1 TO 31;
: OUTPUT;
: END;
: RUN;
: DATA TEMP2;
: DO T = 1000 TO 2000;
: OUTPUT;

s*********r
发帖数: 909
6
Do you have to use proc sql?
Using data step is easier.
data temp2;
set temp1;
do t=1000 to 2000;
output;
end;
run;
r******e
发帖数: 115
7
Thank you.

【在 s*********r 的大作中提到】
: Do you have to use proc sql?
: Using data step is easier.
: data temp2;
: set temp1;
: do t=1000 to 2000;
: output;
: end;
: run;

1 (共1页)
进入Statistics版参与讨论
相关主题
sas adv 63题 第11SAS code help needed: multiple do loops do not return what is expected
问个sas问题弱问一个data clean的问题,求各位指点。
问个效率问题 SQL vs data step,大数据量关于merge data的问题!!!
请问SAS大牛一个关于proc sql joinSAS question
SAS问题再请教求教一个简单的data step 牛肉包
请问怎么样用SAS生成这样一个变量?SAS Code question? How to understand this output?
如何用SAS 生成一个组合变量?请教一sas code
急问一个SAS 的常见问题overall mean in sas for several variables
相关话题的讨论汇总
话题: temp2话题: data话题: 2000话题: temp1话题: 02