Я создаю сценарий 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, поэтому я очень открыт для любых предложений