本文介绍了将字母转换为数字的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一堆字母,但终其一生都无法弄清楚如何将它们转换为等价的数字.
I have a bunch of letters, and cannot for the life of me figure out how to convert them to their number equivalent.
letters[1:4]
有功能吗
numbers['e']
哪个返回
5
或用户定义的东西(即 1994 年)?
or something user defined (ie 1994)?
我想将所有 26 个字母转换为特定值.
I want to convert all 26 letters to a specific value.
推荐答案
感谢所有的想法,但我是个笨蛋.
thanks for all the ideas, but I am a dumdum.
这就是我所做的.将每个字母映射到一个特定的数字,然后调用每个字母
Here's what I did. Made a mapping from each letter to a specific number, then called each letter
df=data.frame(L=letters[1:26],N=rnorm(26))
df[df$L=='e',2]
这篇关于将字母转换为数字的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!