[Bioc-devel] read.maimages, limma
Martin Maechler
maechler at stat.math.ethz.ch
Tue Apr 12 14:58:53 CEST 2005
>>>>> "Tarca" == Tarca Adi Laurentiu <ltarca at biota.rsvs.ulaval.ca>
>>>>> on Mon, 11 Apr 2005 16:08:39 -0400 writes:
Tarca> Hi everyone,
Tarca> I am using R.2.1.0 with limma 1.8.18 to read a "quantarray" .txt file.
>> RG <- read.maimages(file,source="quantarray")
Tarca> Error in "[.data.frame"(obj, , columns$Rf) :
Tarca> undefined columns selected
Tarca> The same data with the previous version of R (2.0.1) was working fine.
Tarca> Does anyone have a suggestion?
Since you are from a place where é , à etc are not entirely
unreasonable: Could it be that you have non-ASCII characters in your data
file?
If so, this could be the explanation: If your locale setting {
help(Sys.locale) } is unicode-ish {e.g. fr_CA.utf-8}, then
text connections will assume unicode rather than iso-latin-*
encoding, unless you specify the encoding:
We had a similar problem with read.table where we needed to use
read.table(file("foo.txt", encoding="LATIN1"), ........)
instead of
read.table("foo.txt", ........)
Alternatively, you could set options(encoding = "LATIN1")
before reading the files
{if almost all of your input file use ISO-latin-1 aka iso-8859-1 encoding}
Does that help?
Martin Maechler, ETH Zurich
More information about the Bioc-devel
mailing list