Re: [请益] 请问用SAS叫入dbf档

楼主: alias (希望)   2008-07-03 21:47:43
1.sas.bir74是否成功的import你要的dbf档?
若有, 则你认为可能有问题的地方(标记^^^^^^^处)就没问题.
2.你说是在set进work出问题, 所以理论上. 问题有可能是出在
下面那一段程式(data bir74; set sas.bir74;......)
建议检查一下keep的用法, 我习惯这样用:
DATA aa; SET bb(KEEP= var1 var2 var3 var4); RUN;
3.建议去看LOG档, 有时会从其中找到程式错误的地方.
※ 引述《linlin922 (linlin)》之铭言:
: 目前遇到的问题:
: 我在SAS内叫入DBF档,
: 但是叫到lib内有成功,用set转入work内却始终有问题,
: 可以请大家帮忙检查问题出在哪吗?或是有其他建议的语法?
: dm "log;clear;output;clear;";
: options ps=500 ls=160 nodate nonumber;
: libname sas'D:\saslib_20080702';
: PROC IMPORT OUT=sas.bir74
: DATAFILE= "D:\dbase\74.dbf"
: DBMS=dbf replace;GETNAMES=NO;RUN;
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^不知问题是否出在这?
: data bir74; set sas.bir74;
: keep fa ma newpar newnum
: id_n sex_n bhtwf74_ye month_n day_n bhtwf74_pa bhtwf74_nu newpar
: id_f year_f month_f day_f edu_f
: id_m year_m month_m day_m edu_m
: nfa nnfa nma nnma npar nnum year_n gender l type nnpar nnnum;
: 拜托高手帮忙解答..小妹感激不尽..........
作者: Montolivo   2008-08-02 01:34:00
邪灵斩

Links booklink

Contact Us: admin [ a t ] ucptt.com