J'ai une ligne dans une trame de données dans R qui est composée de séquences de longueur indéterminée 0s 1s et 2s en tant que caractères. Donc "01", "010", "201", "102", "00012" ... des choses comme ça.Remplacement d'éléments dans une chaîne dans R
Je voudrais trouver un moyen de déterminer si le dernier caractère de la chaîne est NUMÉRIQUEMENT le plus grand. Il est important que je garde la ligne dans le bloc de données en tant que caractères à d'autres fins. Donc, fondamentalement, je veux prendre substr (x, nchar (x), nchar (x)) et déterminer si, en tant que nombre, est le plus grand des nombres dans la chaîne de caractères. Je suis super perdu sur la façon de faire cela, car je ne suis pas très familier avec les expressions régulières et je dois alterner entre le traitement des éléments comme des caractères et des nombres.
Merci d'avance.
~ Maureen
Vous êtes mon héros. Cela fonctionne parfaitement. Merci! :) – Maureen