sas 程序分别用编程方法对class数据集进行如下加工:(1) 生成sex=‘f’的子集 ;(2) 生成只包含name
来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/28 23:28:33
sas 程序
分别用编程方法对class数据集进行如下加工:
(1) 生成sex=‘f’的子集 ;
(2) 生成只包含name,height,weight的子集(用数据集选项或SAS语句);
(3) 增加新变量ratio=weight/height;
(4) 用SELECT和OUTPUT语句把CLASS数据集拆分为性别为男和女的两个数据集.
(5)将(4)中拆分的两个数据集进行合并.
分别用编程方法对class数据集进行如下加工:
(1) 生成sex=‘f’的子集 ;
(2) 生成只包含name,height,weight的子集(用数据集选项或SAS语句);
(3) 增加新变量ratio=weight/height;
(4) 用SELECT和OUTPUT语句把CLASS数据集拆分为性别为男和女的两个数据集.
(5)将(4)中拆分的两个数据集进行合并.
(1)
Data sex_f;
Set sashelp.class(where=(upcase(sex)='F'));
Run;
proc print;run;
(2)
Data sex_nhw;
Set sashelp.class;
Keep name height weight;
Run;
proc print;run;
(3)
Data sex_r;
Set sashelp.class;
ratio=weight/height;
Run;
proc print;run;
(4)
Data class_f class_m;
Set sashelp.class;
select(upcase(sex));
when('F') output class_f;
otherwise output class_m;
end;
Run;
proc print;run;
(5)
Data class_n;
Set class_f class_m;
Run;
proc print;run;
希望回答对你有帮助
Data sex_f;
Set sashelp.class(where=(upcase(sex)='F'));
Run;
proc print;run;
(2)
Data sex_nhw;
Set sashelp.class;
Keep name height weight;
Run;
proc print;run;
(3)
Data sex_r;
Set sashelp.class;
ratio=weight/height;
Run;
proc print;run;
(4)
Data class_f class_m;
Set sashelp.class;
select(upcase(sex));
when('F') output class_f;
otherwise output class_m;
end;
Run;
proc print;run;
(5)
Data class_n;
Set class_f class_m;
Run;
proc print;run;
希望回答对你有帮助
sas 程序分别用编程方法对class数据集进行如下加工:(1) 生成sex=‘f’的子集 ;(2) 生成只包含name
用sas创建包含日期变量DATE的SAS数据集,日期值从1900年1月1日到2000年1月1日.
sas编程,急sas编程 急请利用sasdo循环以及sas gplot过程编辑sas程序以画出下列函数的曲线图 y=3x
java编程题,编写程序,提供实现各种数学计算的方法,并调用这些方法进行计算,包括如下几项:1:两个数的乘、除:2求某数
C语言随机数序列编程:用C语言程序编写.生成随机数序列.范围:1-15要求生成1-15的随机序列,中间无重复
求大神给出用C语言编程生成正态分布随机数的程序,要不是标准正态分布的
SAS的编程问题,
如下的用matlab进行编程的勒让德函数,如:p和t分别代表什么?p(1,:
编一程序对2种排序方法进行比较:交换法、选择法、插入法、冒泡法四种方法选2.具 体比较方法是随机生成一
对程序模块进行编程测试
SAS编程语句我知道用 和 是用 if age>=6 and sex='男' 来表示;但是这里应该
用matlab编写程序:生成一组[1,3]之间的均匀随机数,采用最小二乘法进行5次多项式拟合