ERROR: Physical file does not exist, C:\Users\Ivan Arroyave\[FILENAME].cor.

175 views
Skip to first unread message

Ivan Arroyave

unread,
Dec 7, 2013, 1:48:42 PM12/7/13
to ive...@googlegroups.com
Hi, all.
I'm trying to impute a database from SAS, and I'm using the same syntax I successfully used before. But the logs tells me that a .cor file is not found (I'm not familiar with this kind of files). and the imputation was not generated. Do you have any idea to help me? Attached the syntax and the log:

SYNTAX:
/* Impute values for marital status and education based on: year SEXO CODPTORE CODMUNRE AREA_RES agey5 */ 

data _null_;
  infile datalines;
  filename setup "impute_mult1.set";
  file setup;
  input;
  put _infile_;
datalines4;
  title Multiple imputation;
DATAIN ivan.death2;
DATAOUT ivan.mult1;
default CATEGORICAL;
TRANSFER personalid;
ITERATIONS 5;
MULTIPLES 5;
SEED 2001;
run;
;;;;

%impute(name=impute_mult1, dir=.);

/* extract the remaining four multiply imputed datasets */

%putdata(name=impute_mult1, dir=., mult=2, dataout=ivan.mult2);

%putdata(name=impute_mult1, dir=., mult=3, dataout=ivan.mult3);

%putdata(name=impute_mult1, dir=., mult=4, dataout=ivan.mult4);

%putdata(name=impute_mult1, dir=., mult=5, dataout=ivan.mult5);



LOG:
 IVEware Statistical Procedures
             Survey Research Center, Institute for Social Research
                             University of Michigan
                        Version 2.0, Copyright (c) 2009

Sat Dec 07 13:30:35 2013
  Begin setup checking
  Read setup
  Write setup
  End setup checking

Sat Dec 07 13:32:00 2013
  Begin execution
  Read setup
  Read data

Error: Imputation too big - possibly continuous variable specified as categorical
NOTE: 18 records were read from the infile "C:\Users\Ivan Arroyave\impute_mult1.log".
      The minimum record length was 0.
      The maximum record length was 81.
NOTE: DATA statement used (Total process time):
      real time           0.07 seconds
      cpu time            0.07 seconds


Abnormal termination of impute. Check log.
1708
1709   /* extract the remaining four multiply imputed datasets */
1710
1711   %putdata(name=impute_mult1, dir=., mult=2, dataout=ivan.mult2);

NOTE: The infile "C:\Users\Ivan Arroyave\impute_mult1.set" is:
      Filename=C:\Users\Ivan Arroyave\impute_mult1.set,
      RECFM=V,LRECL=256,File Size (bytes)=738,
      Last Modified=07Dec2013:13:30:33,
      Create Time=15Dec2012:05:57:43

NOTE: 9 records were read from the infile "C:\Users\Ivan Arroyave\impute_mult1.set".
      The minimum record length was 80.
      The maximum record length was 80.
NOTE: DATA statement used (Total process time):
      real time           0.04 seconds
      cpu time            0.04 seconds


Output data.

NOTE: Variable _cimpl_ is uninitialized.
ERROR: Physical file does not exist, C:\Users\Ivan Arroyave\impute_mult1.cor.
NOTE: The SAS System stopped processing this step because of errors.
WARNING: The data set IVAN.MULT2 may be incomplete.  When this step was stopped there were 0
         observations and 92 variables.
WARNING: Data set IVAN.MULT2 was not replaced because this step was stopped.
NOTE: DATA statement used (Total process time):
      real time           0.13 seconds
      cpu time            0.09 seconds



Harini J

unread,
Jul 1, 2015, 1:36:25 PM7/1/15
to ive...@googlegroups.com
Was this problem resolved?
Reply all
Reply to author
Forward
0 new messages