2017-01-06 5 views
0

文字列を日付に変換する際に問題があります。最初に私は問題に遭遇し、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") 

出力Rstudioを再起動することによってそれを解決

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

..

関連する問題