Определить значения Alphanumeri c в столбце для отметки в R - PullRequest
0 голосов
/ 27 марта 2020

У меня есть столбец с alphanumeri c, цифрой c и значениями символов. Меня интересуют значения alphanumeri c, в частности формат аббревиатуры, за которым следуют цифры (т.е. TMR234029). Все, что отклоняется от этого, является проблематичным c и требуется пометить как «1».

Я создам отдельный столбец, который будет состоять из значений bool в основном в зависимости от вышеупомянутых критериев.

1 Ответ

0 голосов
/ 27 марта 2020

Мы можем использовать grepl и использовать шаблон

grepl("^([0-9]+[A-Z]+)|([A-Z+][0-9]+)$", strings)
#[1] FALSE  TRUE FALSE  TRUE

data

strings <- c( "TMR-23490" ,"TMR23490" ,"23490" ,"ABC123" ) 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...