Как скрыть дублированное значение даты в определенном столбце в r - PullRequest
0 голосов
/ 27 августа 2018

У меня есть пример данных

user_id  create_date amount
   test   2018-08-12      1
          2018-08-12      5 
          2018-08-12      7

Столбец user_id такого рода, который я получил с помощью команды

example$user_id[duplicated(example$user_id)] <- ""

но он не работает со столбцом create_date

"Ошибка в charToDate (x): строка символов не в стандартном однозначном формате "

Есть ли вообще с этим справиться?

1 Ответ

0 голосов
/ 27 августа 2018

Похоже, что он пытается принудительно "" к дате автоматически и, конечно, не удается. Вы можете

example$create_date <- as.character(example$create_date)

чтобы изменить столбец на класс символов и затем использовать

example$create_date[duplicated(example$create_date)] <- ""

который должен работать. Я не рекомендовал бы это, хотя, поскольку столбец не в надлежащем формате даты впоследствии. Вероятно, было бы лучше:

example$create_date[duplicated(example$create_date)] <- NA

Если это имеет смысл для вас.

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