小编Sam*_*Sam的帖子

在SAS 9.4中读取带有多个工作表的excel文件

我有一个包含50个工作表AB0到AB49的excel文件.每个工作表由14列组成,所有工作表中的列名相同.每张纸中的第一列从纸张1中的1到1中的数字变化.每张纸具有18262行.我需要在SAS中一起阅读所有纸张并打印出来.我需要对第5,9和10列进行描述性统计.此外,我还需要以图形的形式绘制它们的出现分布.

proc import DATAFILE = " C:\Personal\Data_2016\data_new.xlsx"
            OUT = data 
            DBMS = xlsx 
            REPLACE;
    SHEET = "AB0"
    GETNAMES = Yes;
run;

proc univariate;   
run;
Run Code Online (Sandbox Code Playgroud)

在这段代码中我得到了Moments,Basic Statistical Measures,test for location; Mu = 0,分位数,极端观测值作为所有14列的输出,其中我想要所有50张纸的输出(18262(在一张纸中)*每列50个值)仅用于第5,9和10列.

sas

1
推荐指数
1
解决办法
4797
查看次数

标签 统计

sas ×1