[BioC] Basic question reading special chars using read.table
David martin
vilanew at gmail.com
Tue Mar 31 19:06:52 CEST 2009
HI, indeed the check.names=False did work properly.
david
Vincent Carey wrote:
> please read the posting guide and the documentation on the function you are
> using.
> you need the check.names parameter to be set in a way that works for you. i
> don't
> know what will happen for your greek character but presumably if you set
> your
> environment variables suitably it will be propagated according to the rules
> of string handling in R.
> 'X's are prepended by default to nonsyntactic column names according to the
> behavior
> of make.names; if you set check.names=FALSE this is avoided.
>
>> x = read.table("~/ta.txt", h=TRUE)
>> x
> X1abc X2
> 1 1 2
>> x = read.table("~/ta.txt", h=TRUE, check.names=FALSE)
>> x
> 1abc 2
> 1 1 2
>> names(x)
> [1] "1abc" "2"
>
>
> On Tue, Mar 31, 2009 at 11:47 AM, David martin <vilanew at gmail.com> wrote:
>
>> The Header file (no quotes in the file):
>> ########
>> Gene Coli-r1 1ug-r1 1ug-r2 Blank-r1
>> .... .... ... ... ...
>>
>> ####reading the file
>> t = read.table(file="file.txt",header=TRUE)
>> colnames(t)
>>
>> [1] "Gene" "Coli.r1" "X1ug.r1" "X1ug.r2" "X1ug.r3" "Blank.r1"
>>
>> As you can see the colname starting with a number are not treated as i
>> expected. An "X" is added ??? Also the "µ" is not handled properly, i have
>> replaced it with "u" in my example ???
>>
>> How come that the names of the columns are changed ??? how to avoid that
>> ???
>>
>>
>> thanks for any help!
>>
>> david
>>
>> _______________________________________________
>> Bioconductor mailing list
>> Bioconductor at stat.math.ethz.ch
>> https://stat.ethz.ch/mailman/listinfo/bioconductor
>> Search the archives:
>> http://news.gmane.org/gmane.science.biology.informatics.conductor
>>
>
> [[alternative HTML version deleted]]
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Bioconductor mailing list
> Bioconductor at stat.math.ethz.ch
> https://stat.ethz.ch/mailman/listinfo/bioconductor
> Search the archives: http://news.gmane.org/gmane.science.biology.informatics.conductor
More information about the Bioconductor
mailing list