Получение range_boundaries_to_cidr для прохождения вектора данных, выдающего ошибку «Ожидается одно значение» - PullRequest
0 голосов
/ 18 марта 2020

Я создаю сценарий R для управления csv IP-адресов в нужном мне формате. Пример исходного csv выглядит следующим образом: Примеры Ip

data2<- separate(Data,IP,into=c("IP","End"),sep="-")

Приведенный выше код получит его в следующем формате: IP-адреса после сценария Примечание. Данные - это имя CSV, а IP - имя столбца

После того, как я доберусь до В этот момент я хочу использовать приведенный ниже код, чтобы пройти через этот список и преобразовать IP-адреса, которые не в формате CIDR, в формат CIDR, но он возвращает ошибку «ожидая одно значение», и я не уверен, откуда go из Вот. Кроме того, я хотел бы пропустить те, которые не в формате CIDR, и я не уверен, будет ли это делать автоматически, или мне также нужно это кодировать. Я также попытался для l oop и получил ту же ошибку

range_boundaries_to_cidr(ip_to_numeric(data2$IP),ip_to_numeric(data2$End))

Любая помощь приветствуется !!! Я новичок в R, поэтому я очень открыт для любых предложений

...