Notice: On April 23, 2014, Statalist moved from an email list to a forum, based at statalist.org.
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
st: importing data from matlab
From 
 
László Sándor <[email protected]> 
To 
 
[email protected] 
Subject 
 
st: importing data from matlab 
Date 
 
Tue, 18 Oct 2011 03:15:48 -0400 
Hi,
I try to fix insheeting with Stata 12 on Unix a text file I saved with
Matlab, but something is off. Each line has 23 numbers for my 23
variables, and the file has 261000 lines, as my data set, but I still
have the error:
.     insheet `peervarsL1' using fileL1.txt,  clear nonames
too many variables specified
error in line 261001 of file
r(103);
My file starts like
. !head fileL1.txt
0.0000000e+00   0.0000000e+00   0.0000000e+00   0.0000000e+00
0.0000000e+00   0.0000000e+00   0.0000000e+00   0.0000000e+00
0.0000000e+00   0.0000000e+00   0.0000000e+00   0.0000000e+00
0.0000000e+00   0.0000000e+00   0.0000000e+00   0.0000000e+00
0.0000000e+00   0.0000000e+00   0.0000000e+00   0.0000000e+00
0.0000000e+00   0.0000000e+00   0.0000000e+00
and ends without an end-of-line character, simply with the last zero.
The line number is:
. !wc fileL1.txt
  261000  6003000 96309000 fileL1.txt
The Matlab R2011b command read
save fileL1 vL1 -ASCII;
The Stata command tried to be
insheet `peervarsL1' using fileL1.txt,  clear nonames
I think I checked the relevant FAQ, and much of the web.
Thanks for any quick thoughts!
Laszlo
*
*   For searches and help try:
*   http://www.stata.com/help.cgi?search
*   http://www.stata.com/support/statalist/faq
*   http://www.ats.ucla.edu/stat/stata/