2017-01-06 28 views
0

У меня проблемы с преобразованием строк в даты. Сначала я столкнулся с проблемой и выяснил, что as.chron использует сокращения в Нидерландах. Поэтому я подумал, что изменение этой локали решит эту проблему. Однако после этого у меня все еще есть одна и та же проблема, и я не могу понять, где настроить язык as.chron.Проблемы языкового языка с преобразованием строки в даты

Входной

require("chron") 
Sys.setlocale(category = "LC_ALL", locale = "English") 
as.chron("Mrt 12, 2015", format = "%b %e, %Y") #The dutch abbrevation 
as.chron("Mar 12, 2015", format = "%b %e, %Y") 

Выход

Sys.setlocale("LC_ALL","English") 
[1] "LC_COLLATE=English_United States.1252;LC_CTYPE=English_United   States.1252;LC_MONETARY=English_United States.1252;LC_NUMERIC=C;LC_TIME=English_United States.1252" 
> as.chron("Mrt 12, 2015", format = "%b %e, %Y") 
[1] (03/12/15 00:00:00) 
> as.chron("Mar 12, 2015", format = "%b %e, %Y") 
[1] (NA NA) 

ответ

0

решаемые его перезапуском Rstudio ..