由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - SAS 数据读入的问题 (proc import)
相关主题
SAS proc import excel file 紧急求助SAS macro to import multiple csv file??
请教如何同时用sas打开多个excel文件?多谢!SAS date format 的问题
SAS的一个小问题@@请教用SAS import CSV 文件时遇到的状况
Proc import 读excel文件,怎么略去前面几行?[合集] excel data
questions about SAS import Excel data再看SAS in stock market 这本书 有啥数据库可以拿来联系的吗
Help:import excel file into sas【大包子】如何让SAS读入中文变量名
请教:多个csv文件(>100)怎么用"proc sql" merge成一个文件?SAS不能导入EXCEL2003的数据!
help on importing csv file to SASwhere is SAS error?
相关话题的讨论汇总
话题: proc话题: import话题: yes话题: sas话题: excel
进入Statistics版参与讨论
1 (共1页)
t****n
发帖数: 1879
1
针对一般的excel使用proc import做data input还是蛮简单的。
但是如果有new data update,新的excel file中个别的variable常常改变了format,
比如numeric变成了character或者反之。再使用proc import出来的new sas dataset就
不能与旧的merge了。
而proc import 本身也有问题,就算是同一个excel,不同的电脑做proc import,有时
候,同一个variable居然会出来不同的format。
大家有什么妙法吗?
先谢了。
d*******o
发帖数: 493
2
Once you use Proc Import, you will eventually have data step infile code on
your log windows. Copy it and save it for future use. Once you like to
change any format, change the data step infile code, instead of your proc
import.
t****n
发帖数: 1879
3
code:
proc import out = work.n3
datafile="c:\n3.xls"
dbms=excel replace;
range="sheet1$";
getnames=YES;
MIXED=NO;
scantext=YES;
usedata=yes;
scantime=yes;
run;
d*******o
发帖数: 493
4
By default, in Proc import, SAS read the first 8 observations to decide the
variable type. You can add more rows for SAS to guess.
proc import out = work.n3
datafile="c:\n3.xls"
dbms=excel replace;
range="sheet1$";
getnames=YES;
MIXED=NO;
scantext=YES;
usedata=yes;
scantime=yes;
GUESSINGROWS=10000;
run;
If you try to control exact variable type or length, I suggest to transform
EXCEL to CSV. Then you will specify anything there.
k*****u
发帖数: 1688
5
GUESSINGROWS 的功能是这个啊,我还以为是用来告诉sas大概有多少个观测值呢。哈哈
学生还是不实际啊
1 (共1页)
进入Statistics版参与讨论
相关主题
where is SAS error?questions about SAS import Excel data
sas importing questionHelp:import excel file into sas
what is the problem?请教:多个csv文件(>100)怎么用"proc sql" merge成一个文件?
reading data into sas 问题help on importing csv file to SAS
SAS proc import excel file 紧急求助SAS macro to import multiple csv file??
请教如何同时用sas打开多个excel文件?多谢!SAS date format 的问题
SAS的一个小问题@@请教用SAS import CSV 文件时遇到的状况
Proc import 读excel文件,怎么略去前面几行?[合集] excel data
相关话题的讨论汇总
话题: proc话题: import话题: yes话题: sas话题: excel