【发布时间】:2010-05-24 20:40:09
【问题描述】:
我在 R 的数据框中有一行,它由长度不确定的 0s 1s 和 2s 作为字符的序列组成。所以“01”,“010”,“201”,“102”,“00012”......这样的事情。
我想找到一种方法来确定字符串中的最后一个字符是否在数字上是最大的。重要的是,我将数据框中的行作为字符保留用于其他目的。所以基本上我想取substr(x, nchar(x), nchar(x)) 并确定它作为一个数字是否是字符串中最大的数字。
我对如何做到这一点感到非常迷茫,因为我对正则表达式并不是很熟悉,而且我必须在处理字符和数字等元素之间来回走动。
提前致谢。
~莫琳
【问题讨论】:
标签: r