Операции с файлами .csv с использованием R studio - PullRequest
0 голосов
/ 11 октября 2018

У меня есть CSV-файл с колонками с номерами, например, для 330789,340789, но между ними есть число только с 5 цифрами, например, 41896.

Я хочу удалить первую цифру из каждого6-значный номер из всего столбца.

Как я могу это сделать?

1 Ответ

0 голосов
/ 11 октября 2018

Если элементы столбца состоят из 6 цифр, разделите каждый элемент на 10 ^ 5.Если элемент столбца меньше 6 цифр, ничего не делать.

#let us say the data frame is df. column containing 6 digit numbers is col1

library(dplyr)

df <- df %>%
   mutate(
      col1 = ifelse((col1 / 100000) > 0 , col1%%100000,col1 )    
    )

print(df)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...