[R] ASCII values to Decimal

Prof Brian Ripley ripley at stats.ox.ac.uk
Sat Jul 9 19:44:43 CEST 2011


And what is the mapping from ascii characters to decimal numbers that 
you seek?

One possible answer is to use utf8ToInt, but it is only one answer.

> sapply(c('`', 'a', '_', 'Z', '^', '\\'), utf8ToInt)
  `  a  _  Z  ^ \\
96 97 95 90 94 92


On Sat, 9 Jul 2011, Bansal, Vikas wrote:

> Dear all,
>
> I have a file that is summary.txt(I have attached it) .we can read
> this file using-
>
> dfa=read.table("summar.txt",fill=T,colClasses = "character",header=T)
>
> In V10 column I have  ASCII values which I want to convert into decimal
> numbers -
>
> my  data frame(dfa) which is like-
>
>     V7 V8  V9  V10
> 1    0  1   G    `
> 2    0  1   T    a
> 3    0  1   C    a
> 4    0  1   A    a
> 5    0  1   G    _
> 6    0  1   G    Z
> 7    0  1   C    ^
> 8    0  1   C   \\
> 9    0  1   A    Z
> 10   0  1   T    a
> 11   0  1   g    ^
> 12   0  1   A   \\
> 13   0  1   C    _
> 14   0  1   G    a
> 15   0  1   C    X
> 16   0  1   C    `
> 17   0  1   G    a
> 18   0  1   G    _
>
>
> Column V10 contains ASCII values.I want to convert them into decimal.
>
> Can you please help me.
>
>
> Thanking you,
> Warm Regards
> Vikas Bansal
> Msc Bioinformatics
> Kings College London

-- 
Brian D. Ripley,                  ripley at stats.ox.ac.uk
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



More information about the R-help mailing list