R-Studio.Ошибка после установки lubridate: не удалось найти функцию "dmy_hm" - PullRequest
0 голосов
/ 24 августа 2018

Сначала я установил смазку:

install.packages("lubridate") Installing package into ‘C:/Users/Llorenc  Piera/AppData/Roaming/SPB_Data/R/win-library/3.4’ (as ‘lib’ is unspecified) trying URL  'https://cran.rstudio.com/bin/windows/contrib/3.4/lubridate_1.7.4.zip' Content type 'application/zip' length 1365606 bytes (1.3 MB) downloaded 1.3 MB

package ‘lubridate’ successfully unpacked and MD5 sums checked

Предупреждение в install.packages: невозможно удалить перед установкой пакет "lubridate"

Затем я пытаюсь запустить:

dmy_hm('01-01-2012 12:12')

и получите:

Ошибка в dmy_hm ("01-01-2012 12:12"): не удалось найти функцию "dmy_hm"

Раньше он работал на моем компьютере несколько недель назад, но не больше.

Howerver, если я бегу:

lubridate::dmy_hm('01-01-2012 12:12')

Я получаю

[1] "2012-01-01 12:12:00 UTC"

Но использование lubridate :: мне не подходит, так как оно не работает внутри других функций

1 Ответ

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

The

lubridate::dmy_hm('01-01-2012 12:12') 

означает: запустить функцию dmy_hm из пакета lubridate. но вам нужно иметь library(lubridate)

если вы используете Rstudio, выполните следующие действия:

Используйте более простые опции для установки пакета. Такие как Packages -> Intall -> name of package

Затем на вкладке package найдите lubridate и убедитесь, что он отмечен.

На рисунке ниже показано, как это сделать.

enter image description here

...