Import v4.1 to v5.0
- To: mathgroup at smc.vnet.net
- Subject: [mg43366] Import v4.1 to v5.0
- From: charles.koehler at marquette.edu (Charles Koehler)
- Date: Tue, 26 Aug 2003 07:13:45 -0400 (EDT)
- Sender: owner-wri-mathgroup at wolfram.com
Hello, With the previous version of Mathematica I was able to import data like this easily. "ZPlotW Data File: Version 2.2" "Raw Data" "Sweep Frequency: Control Voltage" Commentary Description FileLocation "Frequency" 0,3,0,1,10000,0.0075 63 " Freq(Hz) Ampl Bias Time(Sec) Z'(a) Z''(b) GD Err Range" 1.000000E+04, 2.5000E-01, -1.7000E-02, 3.450000E+00, 3.0328E+04, -2.6945E+05, 0.0000E+00, 0, 6 7.943282E+03, 2.5000E-01, -1.7000E-02, 4.160000E+00, 4.0364E+04, -3.3784E+05, 0.0000E+00, 0, 6 This data file consists of 11 lines of header followed by 63 rows of data consisting of 9 columns. (Note: disregard the word wrapping in the above data) I would use a function like this: ReadData[datafile_] := Module[{fn, data}, fn = Import[datafile, "Table"]; data = Drop[fn, 11]; data] If is listed the data it woul look as expected: {1.000000E+04, 2.5000E-01, -1.7000E-02, 3.450000E+00, 3.0328E+04, -2.6945E+05, 0.0000E+00, 0,6}, ...etc. Version 5.0 now reads in the data after the header as below, with 2 commas between each column. {{1.000000E+04,, 2.5000E-01,, -1.7000E-02,, 3.450000E+00,, 3.0328E+04,, -2.6945E+05,, 0.0000E+00,, 0,, 6}, ...etc. Any suggestions on a workaround? Sincerely, Charles Koehler