Подстановка времени из столбца даты - PullRequest
1 голос
/ 27 марта 2019

Привет всем Заранее спасибо

У меня есть данные, в которых столбец даты включает в себя также время

пример:

2019-03-27 03:45:17 PM 
2019-03-27 03:49:14 PM
2019-03-27 03:38:39 PM

Я хочу удалить тольковремя в столбце даты

Я попробовал следующее.

rock1 <- gsub(rock$Created.On, pattern= "0:00:00",replacement="",fixed=T)
drrr <- as.character(as.Date(rock$Created.On, format = "%Y-%m-%d"))

Ожидаемый результат -

DATE
2019-03-01
2019-03-02
2019-02-03

1 Ответ

1 голос
/ 27 марта 2019

Мы можем просто сделать as.Date

df1$DATE <- as.Date(df1$DATE)
df1$DATE
#[1] "2019-03-27" "2019-03-27" "2019-03-27"

, предполагая, что даты также не должны меняться

data

df1 <- structure(list(DATE = c("2019-03-27 03:45:17 PM", "2019-03-27 03:49:14 PM", 
 "2019-03-27 03:38:39 PM")), class = "data.frame", row.names = c(NA, 
 -3L))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...