[R] Calculating sum of letter values

Stefan Evert stefan.evert at uos.de
Mon Nov 24 16:27:49 CET 2008


>
> Thanks, that's almost exactly what I need...theres just a slight  
> difference with my requirement, in that I am looking for the actual  
> index value in the alphabetical sequence, so that instead of:
>
> as.numeric(factor(unlist(strsplit("XYZ",""))))
> [1] 1 2 3
>
> I would expect to see
>
> [1] 24 25 26
>

How about this?

	as.numeric(factor(unlist(strsplit("ECX", "")), levels=LETTERS))




Best regards,
Stefan Evert

[ stefan.evert at uos.de | http://purl.org/stefan.evert ]



More information about the R-help mailing list