sas如何根据另一数据集的观测来筛选变量?
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/18 03:53:35
sas如何根据另一数据集的观测来筛选变量?
本人是sas新手,想实现一个简单的功能.有have和have1两个数据集:
data have; input x y z $; cards; a b ca b ca b ca b c; run;
data have1; input code $; cards; xy; run;
我希望能够对have中的变量进行筛选,只保留在与have1观测相同的变量,即得到如下结果:
a b
a b
a b
a b
请问该如何实现这一功能?
程序显示有误,应该是:
data have;
input x y z $;
cards;
a ba ba ba b
;
run;
data have1;
input code $;
x
y
;
run;
本人是sas新手,想实现一个简单的功能.有have和have1两个数据集:
data have; input x y z $; cards; a b ca b ca b ca b c; run;
data have1; input code $; cards; xy; run;
我希望能够对have中的变量进行筛选,只保留在与have1观测相同的变量,即得到如下结果:
a b
a b
a b
a b
请问该如何实现这一功能?
程序显示有误,应该是:
data have;
input x y z $;
cards;
a ba ba ba b
;
run;
data have1;
input code $;
x
y
;
run;
data have;
input (x y z) ($);
datalines;
a b c
a b c
a b c
a b c
;
run;
data have1;
input code $;
datalines;
x
y
;
run;
proc sql noprint;
select code
into:var_list separated by " "
from have1;
quit;
data have2;
set have(keep=&var_list.);
run;
proc print data=have2 noobs;
run;
input (x y z) ($);
datalines;
a b c
a b c
a b c
a b c
;
run;
data have1;
input code $;
datalines;
x
y
;
run;
proc sql noprint;
select code
into:var_list separated by " "
from have1;
quit;
data have2;
set have(keep=&var_list.);
run;
proc print data=have2 noobs;
run;
数据透视表的筛选条件中如何筛选日期
用sas创建包含日期变量DATE的SAS数据集,日期值从1900年1月1日到2000年1月1日.
sas 程序求助试将数据集SASHELP.workers第10到15条观测中满足条件"ELECTRIC>260"的观测提
excel中查找某列大于某数的数据,用筛选好像不行,如何实现两列数据将一列排序时,另一列跟着相应变化.
Excel中如何筛选出四列中两列的数据是一样的
如何从带单位的数据中筛选数字
EXCLE怎么筛选一个区间段的数据,然后再对筛选后的另一列求平均值
sas 求一个列变量的总和
在SAS中虚拟变量的用法
sas中如何将同一变量的不同值变成一个值?
exl表格如何筛选同一组数据中含有多个数据的行
origin如何按照一定间隔筛选数据