изменение типа данных от символа к дате без изменения поля столбца, который в мм-дд-гггг в R - PullRequest
0 голосов
/ 25 мая 2018

Я новичок в разработке R, я сталкиваюсь с проблемой изменения типа данных от символа к дате без изменения формата столбца, который является мм-дд-гггг

Я пытаюсь это сделать для столбца с типом символа в24.10.1979: strptime(Balti_emp_sal$HIRE_DT,"%m/%d/%Y"), который дает формат по умолчанию 1979-10-24

, когда я запускаю приведенную ниже команду, я получаю желаемый формат, но не класс strftime(Balti_emp_sal$HIRE_DT,format = "%m/%d/%Y" ) дает 24.10.1979, но каксимвол

1 Ответ

0 голосов
/ 26 мая 2018

Вы можете выбрать library(chron), чтобы сделать это, как показано ниже:

dt <- "10/24/1979"
class(dt) #character
dt <- chron(dt, format="m/d/Y")
class(dt) #dates , times

Как видите, класс больше не является символом.Если вы напечатаете dt, вы увидите dt в виде mdy.Я надеюсь, что это решит вашу проблему.

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