A.2 B C
uno 10 100
due 20 200
tre 30 300
quattro 40 400
cinque 50 500
sei 60 600
which is tab-delim, saved as MacOS file (CR) I can read it with Darwin R (1.6.1) as follows
> read.table("prova.txt",header=TRUE)
A.2 B C
1 uno 10 100
2 due 20 200
3 tre 30 300
4 quattro 40 400
5 cinque 50 500
6 sei 60 600
> read.table("prova.txt")
V1 V2 V3
1 A.2 B C
2 uno 10 100
3 due 20 200
4 tre 30 300
5 quattro 40 400
6 cinque 50 500
7 sei 60 600
Can someone send me the critical files?
stefano
On Venerd́, gen 17, 2003, at 19:39 Europe/Rome, [EMAIL PROTECTED] wrote:
George has supplied an example file which is CR-terminated.
As far as I can see this is an error when using classic MacOS files on an
foreign OS, and is I presume about the Darwin port of R (confirmation
please) where the native files are LF terminated and the example file was
CR terminated.
It's a bit of a wonder that it ever worked, but it was broken in fixing
PR#2396. I've added a test example and a fix that covers this and
PR#2396, and they will be in R-patched and R-devel shortly.
It does make me wonder about the testing process: do the testers of the
Darwin port never use classic MacOS files?
why should they?
there is a standard (unix)Emacs and a Carbon Emacs. The second one behaves as a "Classic" application under OSX, i.e. it is carbonized but does not use unix features almost like Carbon R.How does emacs manage to create CR-terminated files on a unix-based OS?
Or is this a case of using Carbon MacOS application with Darwin R, and that's rare?
I think so. stefano
On Fri, 17 Jan 2003 [EMAIL PROTECTED] wrote:Full_Name: George W. Gilchrist
Version: 1.6.2
OS: OS X
Submission from: (NULL) (128.239.124.126)
Start with a tab-delimited or comma-delimited text file created on the Mac and
use read.table("filename.txt", header=T) to read it in. When the first column of
the file contains a character vector, and there is a header line, the first
letter of the first column of the fifth row is appended to the start of the
column name and is omitted from the data entry. See the example below. This
appears to have something to do with the way text files are encoded on the Mac.
Text flies created in Excel, emacs, Word, and TextEdit on OS X all seem to do
this, even when you copy the text file over to a PC and run R 1.6.2 there under
Windows. If you open the Mac text file in a text editor on the PC and save it
under a different name, the problem goes away. I have tried this with a half
dozen different files.
tmp1<-read.table("deadFly.txt", header=T) tmp1[1:10,]VTrt Dead.X Dead.C Live.X Live.C N.X N.C P.Live.X P.Live.C 1 Vg 2 0 7 10 9 10 0.78 1.000 2 Vg 5 1 5 8 10 9 0.50 0.890 3 Vg 0 0 8 10 8 10 1.00 1.000 4 Vg 0 0 9 9 9 9 1.00 1.000 5 g 1 1 9 7 10 8 0.90 0.875 6 Vg 4 1 6 9 10 10 0.60 0.900 7 Vg 2 1 7 9 9 10 0.78 0.900 8 Vg 0 0 9 8 9 8 1.00 1.000 9 Vg 0 0 10 10 10 10 1.00 1.000 10 Vg 0 0 8 9 8 9 1.00 1.000tmp2<-read.table("musselJen.txt", header=T) tmp2[1:10,]LLoc Size ID Bac Sec N PC 1 LS 120.0 1 T 1 32.7 92.0 2 LS 120.0 1 T 2 33.3 92.5 3 LS 120.0 1 T 3 39.3 96.9 4 LS 120.0 2 T 1 36.1 94.3 5 S 120.0 2 T 2 38.3 94.5 6 LS 120.0 2 T 3 34.3 94.1 7 LS 120.0 3 T 1 22.1 83.9 8 LS 120.0 3 T 2 25.5 93.1 9 LS 120.0 3 T 3 28.7 94.6 10 LS 4.2 1 T 1 48.5 93.7______________________________________________ [EMAIL PROTECTED] mailing list http://www.stat.math.ethz.ch/mailman/listinfo/r-devel-- Brian D. Ripley, [EMAIL PROTECTED] Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/ University of Oxford, Tel: +44 1865 272861 (self) 1 South Parks Road, +44 1865 272866 (PA) Oxford OX1 3TG, UK Fax: +44 1865 272595 ______________________________________________ [EMAIL PROTECTED] mailing list http://www.stat.math.ethz.ch/mailman/listinfo/r-devel
______________________________________________ [EMAIL PROTECTED] mailing list http://www.stat.math.ethz.ch/mailman/listinfo/r-devel