Hi, I want to reporte some strange behaviour with the "months" function, from base R. When using "months" to extract months from a date column, I'm getting the months in english, when I was expecting months in spanish. When using "weekdays" to extract days of week from a date column, I'm getting the the days in spanish (as expected). My understanding is that both work with local language. What may be happening? My Session Info: R version 3.4.0 (2017-04-21) Platform: x86_64-w64-mingw32/x64 (64-bit) Running under: Windows 7 x64 (build 7601) Service Pack 1 Matrix products: default locale: [1] LC_COLLATE=Spanish_Peru.1252 [2] LC_CTYPE=Spanish_Peru.1252 [3] LC_MONETARY=Spanish_Peru.1252 [4] LC_NUMERIC=C [5] LC_TIME=Spanish_Peru.1252 attached base packages: [1] stats graphics grDevices utils datasets [6] methods base other attached packages: [1] anytime_0.2.2 ggplot2_2.2.1.9000 lubridate_1.6.0 [4] tidyr_0.6.3 rtweet_0.4.4 dplyr_0.5.0 [7] Rfacebook_0.6.16 httpuv_1.3.3 rjson_0.2.15 [10] httr_1.2.1 loaded via a namespace (and not attached): [1] Rcpp_0.12.10 magrittr_1.5 devtools_1.13.2 [4] munsell_0.4.3 colorspace_1.3-2 R6_2.2.0 [7] rlang_0.1 plyr_1.8.4 stringr_1.2.0 [10] tools_3.4.0 grid_3.4.0 gtable_0.2.0 [13] DBI_0.6-1 git2r_0.18.0 withr_1.0.2 [16] openssl_0.9.6 lazyeval_0.2.0 assertthat_0.2.0 [19] digest_0.6.12 tibble_1.3.1 curl_2.6 [22] memoise_1.1.0 labeling_0.3 stringi_1.1.5 [25] compiler_3.4.0 scales_0.4.1 jsonlite_1.5
months not working with local language (weekdays does)
5 messages · Rui Barradas, Duncan Murdoch, Omar André Gonzáles Díaz
Hello,
This doesn't answer the question, but in portuguese it works as expected.
> x <- as.Date("2017-06-05")
> months(x)
[1] "junho"
> weekdays(x)
[1] "segunda-feira"
> sessionInfo()
R version 3.4.0 (2017-04-21)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 7 x64 (build 7601) Service Pack 1
Matrix products: default
locale:
[1] LC_COLLATE=Portuguese_Portugal.1252
LC_CTYPE=Portuguese_Portugal.1252
[3] LC_MONETARY=Portuguese_Portugal.1252 LC_NUMERIC=C
[5] LC_TIME=Portuguese_Portugal.1252
attached base packages:
[1] stats graphics grDevices utils datasets methods base
loaded via a namespace (and not attached):
[1] compiler_3.4.0
Hope this helps,
Rui Barradas
Em 05-06-2017 19:14, Omar Andr? Gonz?les D?az escreveu:
Hi, I want to reporte some strange behaviour with the "months" function, from base R. When using "months" to extract months from a date column, I'm getting the months in english, when I was expecting months in spanish. When using "weekdays" to extract days of week from a date column, I'm getting the the days in spanish (as expected). My understanding is that both work with local language. What may be happening? My Session Info: R version 3.4.0 (2017-04-21) Platform: x86_64-w64-mingw32/x64 (64-bit) Running under: Windows 7 x64 (build 7601) Service Pack 1 Matrix products: default locale: [1] LC_COLLATE=Spanish_Peru.1252 [2] LC_CTYPE=Spanish_Peru.1252 [3] LC_MONETARY=Spanish_Peru.1252 [4] LC_NUMERIC=C [5] LC_TIME=Spanish_Peru.1252 attached base packages: [1] stats graphics grDevices utils datasets [6] methods base other attached packages: [1] anytime_0.2.2 ggplot2_2.2.1.9000 lubridate_1.6.0 [4] tidyr_0.6.3 rtweet_0.4.4 dplyr_0.5.0 [7] Rfacebook_0.6.16 httpuv_1.3.3 rjson_0.2.15 [10] httr_1.2.1 loaded via a namespace (and not attached): [1] Rcpp_0.12.10 magrittr_1.5 devtools_1.13.2 [4] munsell_0.4.3 colorspace_1.3-2 R6_2.2.0 [7] rlang_0.1 plyr_1.8.4 stringr_1.2.0 [10] tools_3.4.0 grid_3.4.0 gtable_0.2.0 [13] DBI_0.6-1 git2r_0.18.0 withr_1.0.2 [16] openssl_0.9.6 lazyeval_0.2.0 assertthat_0.2.0 [19] digest_0.6.12 tibble_1.3.1 curl_2.6 [22] memoise_1.1.0 labeling_0.3 stringi_1.1.5 [25] compiler_3.4.0 scales_0.4.1 jsonlite_1.5 [[alternative HTML version deleted]]
______________________________________________ R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.
For what it's worth, I tried setting my Region | Formats setting to Spanish (Peru) in Windows 10 Control Panel, and got Spanish weekday and month results. I believe on Windows we use the Microsoft C strftime function to produce these strings, with the %A (for weekday) or %B (for month) formats. So this question probably needs to be addressed to Microsoft. Duncan Murdoch
On 05/06/2017 3:21 PM, Rui Barradas wrote:
Hello, This doesn't answer the question, but in portuguese it works as expected.
> x <- as.Date("2017-06-05")
> months(x)
[1] "junho"
> weekdays(x)
[1] "segunda-feira"
> sessionInfo()
R version 3.4.0 (2017-04-21) Platform: x86_64-w64-mingw32/x64 (64-bit) Running under: Windows 7 x64 (build 7601) Service Pack 1 Matrix products: default locale: [1] LC_COLLATE=Portuguese_Portugal.1252 LC_CTYPE=Portuguese_Portugal.1252 [3] LC_MONETARY=Portuguese_Portugal.1252 LC_NUMERIC=C [5] LC_TIME=Portuguese_Portugal.1252 attached base packages: [1] stats graphics grDevices utils datasets methods base loaded via a namespace (and not attached): [1] compiler_3.4.0 Hope this helps, Rui Barradas Em 05-06-2017 19:14, Omar Andr? Gonz?les D?az escreveu:
Hi, I want to reporte some strange behaviour with the "months" function, from base R. When using "months" to extract months from a date column, I'm getting the months in english, when I was expecting months in spanish. When using "weekdays" to extract days of week from a date column, I'm getting the the days in spanish (as expected). My understanding is that both work with local language. What may be happening? My Session Info: R version 3.4.0 (2017-04-21) Platform: x86_64-w64-mingw32/x64 (64-bit) Running under: Windows 7 x64 (build 7601) Service Pack 1 Matrix products: default locale: [1] LC_COLLATE=Spanish_Peru.1252 [2] LC_CTYPE=Spanish_Peru.1252 [3] LC_MONETARY=Spanish_Peru.1252 [4] LC_NUMERIC=C [5] LC_TIME=Spanish_Peru.1252 attached base packages: [1] stats graphics grDevices utils datasets [6] methods base other attached packages: [1] anytime_0.2.2 ggplot2_2.2.1.9000 lubridate_1.6.0 [4] tidyr_0.6.3 rtweet_0.4.4 dplyr_0.5.0 [7] Rfacebook_0.6.16 httpuv_1.3.3 rjson_0.2.15 [10] httr_1.2.1 loaded via a namespace (and not attached): [1] Rcpp_0.12.10 magrittr_1.5 devtools_1.13.2 [4] munsell_0.4.3 colorspace_1.3-2 R6_2.2.0 [7] rlang_0.1 plyr_1.8.4 stringr_1.2.0 [10] tools_3.4.0 grid_3.4.0 gtable_0.2.0 [13] DBI_0.6-1 git2r_0.18.0 withr_1.0.2 [16] openssl_0.9.6 lazyeval_0.2.0 assertthat_0.2.0 [19] digest_0.6.12 tibble_1.3.1 curl_2.6 [22] memoise_1.1.0 labeling_0.3 stringi_1.1.5 [25] compiler_3.4.0 scales_0.4.1 jsonlite_1.5 [[alternative HTML version deleted]]
______________________________________________ R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.
______________________________________________ R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.
Thank you Duncan and Rui for your time and interest in this issue. Maybe it is a problem with Windows 7 and Spanish, and not Windows 10. Let's wait for someone with the same enviroment, before assuming it's a problem with my PC/configuration. 2017-06-05 14:37 GMT-05:00 Duncan Murdoch <murdoch.duncan at gmail.com>:
For what it's worth, I tried setting my Region | Formats setting to Spanish (Peru) in Windows 10 Control Panel, and got Spanish weekday and month results. I believe on Windows we use the Microsoft C strftime function to produce these strings, with the %A (for weekday) or %B (for month) formats. So this question probably needs to be addressed to Microsoft. Duncan Murdoch On 05/06/2017 3:21 PM, Rui Barradas wrote:
Hello, This doesn't answer the question, but in portuguese it works as expected.
> x <- as.Date("2017-06-05")
> months(x)
[1] "junho"
> weekdays(x)
[1] "segunda-feira"
> sessionInfo()
R version 3.4.0 (2017-04-21) Platform: x86_64-w64-mingw32/x64 (64-bit) Running under: Windows 7 x64 (build 7601) Service Pack 1 Matrix products: default locale: [1] LC_COLLATE=Portuguese_Portugal.1252 LC_CTYPE=Portuguese_Portugal.1252 [3] LC_MONETARY=Portuguese_Portugal.1252 LC_NUMERIC=C [5] LC_TIME=Portuguese_Portugal.1252 attached base packages: [1] stats graphics grDevices utils datasets methods base loaded via a namespace (and not attached): [1] compiler_3.4.0 Hope this helps, Rui Barradas Em 05-06-2017 19:14, Omar Andr? Gonz?les D?az escreveu:
Hi,
I want to reporte some strange behaviour with the "months" function, from
base R.
When using "months" to extract months from a date column, I'm getting the
months in english, when I was expecting months in spanish.
When using "weekdays" to extract days of week from a date column, I'm
getting the the days in spanish (as expected).
My understanding is that both work with local language. What may be
happening?
My Session Info:
R version 3.4.0 (2017-04-21)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 7 x64 (build 7601) Service Pack 1
Matrix products: default
locale:
[1] LC_COLLATE=Spanish_Peru.1252
[2] LC_CTYPE=Spanish_Peru.1252
[3] LC_MONETARY=Spanish_Peru.1252
[4] LC_NUMERIC=C
[5] LC_TIME=Spanish_Peru.1252
attached base packages:
[1] stats graphics grDevices utils datasets
[6] methods base
other attached packages:
[1] anytime_0.2.2 ggplot2_2.2.1.9000 lubridate_1.6.0
[4] tidyr_0.6.3 rtweet_0.4.4 dplyr_0.5.0
[7] Rfacebook_0.6.16 httpuv_1.3.3 rjson_0.2.15
[10] httr_1.2.1
loaded via a namespace (and not attached):
[1] Rcpp_0.12.10 magrittr_1.5 devtools_1.13.2
[4] munsell_0.4.3 colorspace_1.3-2 R6_2.2.0
[7] rlang_0.1 plyr_1.8.4 stringr_1.2.0
[10] tools_3.4.0 grid_3.4.0 gtable_0.2.0
[13] DBI_0.6-1 git2r_0.18.0 withr_1.0.2
[16] openssl_0.9.6 lazyeval_0.2.0 assertthat_0.2.0
[19] digest_0.6.12 tibble_1.3.1 curl_2.6
[22] memoise_1.1.0 labeling_0.3 stringi_1.1.5
[25] compiler_3.4.0 scales_0.4.1 jsonlite_1.5
[[alternative HTML version deleted]]
______________________________________________ R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posti ng-guide.html and provide commented, minimal, self-contained, reproducible code.
______________________________________________ R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posti ng-guide.html and provide commented, minimal, self-contained, reproducible code.
After, restarting PC I do get the months in spanish. Sorry for the hassle. 2017-06-05 15:01 GMT-05:00 Omar Andr? Gonz?les D?az <oma.gonzales at gmail.com> :
Thank you Duncan and Rui for your time and interest in this issue. Maybe it is a problem with Windows 7 and Spanish, and not Windows 10. Let's wait for someone with the same enviroment, before assuming it's a problem with my PC/configuration. 2017-06-05 14:37 GMT-05:00 Duncan Murdoch <murdoch.duncan at gmail.com>:
For what it's worth, I tried setting my Region | Formats setting to Spanish (Peru) in Windows 10 Control Panel, and got Spanish weekday and month results. I believe on Windows we use the Microsoft C strftime function to produce these strings, with the %A (for weekday) or %B (for month) formats. So this question probably needs to be addressed to Microsoft. Duncan Murdoch On 05/06/2017 3:21 PM, Rui Barradas wrote:
Hello, This doesn't answer the question, but in portuguese it works as expected.
> x <- as.Date("2017-06-05")
> months(x)
[1] "junho"
> weekdays(x)
[1] "segunda-feira"
> sessionInfo()
R version 3.4.0 (2017-04-21) Platform: x86_64-w64-mingw32/x64 (64-bit) Running under: Windows 7 x64 (build 7601) Service Pack 1 Matrix products: default locale: [1] LC_COLLATE=Portuguese_Portugal.1252 LC_CTYPE=Portuguese_Portugal.1252 [3] LC_MONETARY=Portuguese_Portugal.1252 LC_NUMERIC=C [5] LC_TIME=Portuguese_Portugal.1252 attached base packages: [1] stats graphics grDevices utils datasets methods base loaded via a namespace (and not attached): [1] compiler_3.4.0 Hope this helps, Rui Barradas Em 05-06-2017 19:14, Omar Andr? Gonz?les D?az escreveu:
Hi,
I want to reporte some strange behaviour with the "months" function,
from
base R.
When using "months" to extract months from a date column, I'm getting
the
months in english, when I was expecting months in spanish.
When using "weekdays" to extract days of week from a date column, I'm
getting the the days in spanish (as expected).
My understanding is that both work with local language. What may be
happening?
My Session Info:
R version 3.4.0 (2017-04-21)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 7 x64 (build 7601) Service Pack 1
Matrix products: default
locale:
[1] LC_COLLATE=Spanish_Peru.1252
[2] LC_CTYPE=Spanish_Peru.1252
[3] LC_MONETARY=Spanish_Peru.1252
[4] LC_NUMERIC=C
[5] LC_TIME=Spanish_Peru.1252
attached base packages:
[1] stats graphics grDevices utils datasets
[6] methods base
other attached packages:
[1] anytime_0.2.2 ggplot2_2.2.1.9000 lubridate_1.6.0
[4] tidyr_0.6.3 rtweet_0.4.4 dplyr_0.5.0
[7] Rfacebook_0.6.16 httpuv_1.3.3 rjson_0.2.15
[10] httr_1.2.1
loaded via a namespace (and not attached):
[1] Rcpp_0.12.10 magrittr_1.5 devtools_1.13.2
[4] munsell_0.4.3 colorspace_1.3-2 R6_2.2.0
[7] rlang_0.1 plyr_1.8.4 stringr_1.2.0
[10] tools_3.4.0 grid_3.4.0 gtable_0.2.0
[13] DBI_0.6-1 git2r_0.18.0 withr_1.0.2
[16] openssl_0.9.6 lazyeval_0.2.0 assertthat_0.2.0
[19] digest_0.6.12 tibble_1.3.1 curl_2.6
[22] memoise_1.1.0 labeling_0.3 stringi_1.1.5
[25] compiler_3.4.0 scales_0.4.1 jsonlite_1.5
[[alternative HTML version deleted]]
______________________________________________ R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posti ng-guide.html and provide commented, minimal, self-contained, reproducible code.
______________________________________________ R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posti ng-guide.html and provide commented, minimal, self-contained, reproducible code.