本文介绍了将字母转换为数字的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一堆字母,但终其一生都无法弄清楚如何将它们转换为等价的数字.

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]

这篇关于将字母转换为数字的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-29 03:31