У меня есть строка во фрейме данных в R, которая состоит из последовательностей неопределенной длины 0 с 1 с и 2 с в виде символов. Итак, «01», «010», «201», «102», «00012» ... такие вещи.
Я бы хотел найти способ определить, является ли последний символ в строке ЧИСЛЕННО самым большим. Важно, чтобы я сохранял строку во фрейме данных как символы для других целей. Поэтому в основном я хочу взять substr (x, nchar (x), nchar (x)) и определить, является ли оно как число наибольшим из чисел в строке символов.
Я очень растерялся, как это сделать, так как я не слишком хорошо знаком с регулярными выражениями, и мне приходится переключаться между элементами, рассматривая элементы как символы и числа.
Заранее спасибо.
~ Maureen