SAS硬盘用什么工具能读出数据来

2024-05-04 06:39

1. SAS硬盘用什么工具能读出数据来

这个没有办法,SAS接口和SATA接口是不兼容的,SATA硬盘可以直接使用在SAS接口上,但是SAS硬盘却不能直接使用在SATA接口上,因为SATA控制器并不能对SAS硬盘进行控制。
如果一定要用,只能去买PCI-E接口的SAS扩展卡,某宝上有卖的,看你自己觉得划算不了。

SAS硬盘用什么工具能读出数据来

2. 如何找出sas数据集中某些变量相同的记录

给你贴个两变量的程序吧,unique就是所有不一样的观测数据集。tmp是原始的数据集 proc sort data=work.tmp; by X1-X2;run; data unique else; set tmp; by X1 X2; if first.X1 then x1last=999; if first.X2 then x2last=999; if X1 ne x1last t...

3. 请教如何用SAS输出变量名列表

试试这个: 假设你的data名字叫a
proc contents data=a out=o1(keep=name label);
run;
也可以用表字典

proc sql noprint;
select * from dictionary.column where member=a;
run;

请教如何用SAS输出变量名列表

4. sas怎么读取access数据

以SAS 9.4 64位为例。主要有两种导入方式:
1、手动点选导入。
(1)点击“文件”---“导入数据”---“standard data source”---"Microsoft access Database"


(2)之后会跳出如下对话框:

这里“Database”就是需要导入的数据库所对应的路径,之后的选项应当是相关访问数据库时候要的密码等,填好后点击“OK”
(3)然后如下对话框会弹出,让使用者选择导入数据库中的哪一张表。选择好后点击“Next”

(4)之后是选择在SAS数据中建立数据集的选项了。

选择想要建立文件夹的逻辑库名和数据集名后既可以点击next。
(5)之后又会弹出一个界面

这个界面是询问是否需要将导入数据的编码保存,如果想要保存则点击“Broswe”键选择路径后点击“fInish”,如果不要保存则直接点击“fInish”。
这样就完成了导入,只要等待SAS将数据库读入就行(数据库越大耗费时间越长,半小时都有可能)。
12、代码运行导入。
这里的代码其实就是第一种方法中最后一步中可以选择保存的导入数据编码。
代码如下:
PROC IMPORT OUT= WORK.a 
            DATATABLE= "2010Table" 
            DBMS=ACCESS REPLACE;
     DATABASE="E:\Study\数据 .mdb"; 
     SCANMEMO=YES;
     USEDATE=NO;
     SCANTIME=YES;
RUN;
主要修改的地方就是“WORK.a”(SAS拟存储数据的数据集名)、"2010Table" (数据库中的表名)、"E:\Study\数据 .mdb"(数据库路径)三个。其他一般不需要修改,除非数据库有访问密码等。

需要注意的是不同版本的SAS对数据库文件支持度不同,9.2貌似只支持97-03格式的access(.mdb),后续版本则支持10的版本(.accdb)。

5. sas中data步怎么读取数据

读取不同格式的数据,格式不一样的,比如excel,可以excel2007,也可以写xlsx
数据分析,please find me

sas中data步怎么读取数据

6. SAS数据库里的数据怎样查找啊

点中间的那个图标

7. SAS数据集中,怎样用程序查找中位数?

proc  means 或者proc univariate

SAS数据集中,怎样用程序查找中位数?

8. 如何让SAS自动查找变量值相同的观测并计算个数

你可以参考一下proc sort过程,里面有个nonupkey选项可以实现你说的功能,如果这个不能刻试一下sql
大致可以这样吧:
proc sql;
create table a as
select  x1,count(*) as n
from  a
group by x1
having calculated n>=2
;
quit;