R - формат POSIXct в качестве даты в списке - PullRequest
0 голосов
/ 28 ноября 2018

Я использую приведенный ниже код для загрузки данных из базы данных

lns <- tbl(connection, "table") %>%
    filter(client_id %in% client_ids$client_id) %>%
    select(
      date,
      client_id,
      contract_number
    ) %>%
    collect()

Мне нужно переформатировать мою дату в POSIXct to Date.Это означает, что с «1970-01-01 03:03:02» до «1970-01-01» мне нужно сделать это до шага collect ().

Я обычно использую для этого mutate (date = as.Дата (дата)), но по какой-то причине приведенный ниже код дает мне эту ошибку

Ошибка в result_create (conn @ ptr, оператор): Не удалось подготовить запрос: ОШИБКА: синтаксическая ошибка в или около "AS"ЛИНИЯ 2: ..._ cmc_date "," in_deco "," rules_and_conditions_id ", AS.DATE (" e ... ^

Вот код:

lns <- tbl(connection, "table") %>%
    mutate(test = as.Date(entity_created)) %>% 
    filter(client_id %in% client_ids$client_id) %>%
    select(
      date,
      client_id,
      contract_number
    ) %>%
    collect()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...