Wie man ',' als Dezimaltrennzeichen mit R setzt
Obwohl meine Windows 7-Ländereinstellungen "," als Dezimaltrennzeichen angeben, geben R und RStudio ein "." Separator. Gibt es eine Möglichkeit, dies zu ändern? Beachten Sie die Einstellung "LC_NUMERIC = C" im folgenden Gebietsschema: Dies scheint von R oder RStudio erzwungen zu werden.
Da ich mich mitten in einem langen Projekt befinde, bin ich nicht bereit, sofort auf R 3.0 und die letzte RStudio-Version umzusteigen. Weiß jemand, dass es in Bezug auf das Problem mit dem Dezimaltrennzeichen in diesen Versionen eine Änderung gibt?
Ich benutze prettyNum, um das Problem für einzelne Zahlen zu lösen, aber ich weiß nicht, wie ich es für eine Tabelle verwenden soll.
sessionInfo () R Version 2.15.3 (2013-03-01) Plattform: x86_64-w64-mingw32 / x64 (64-Bit)
locale:
[1] LC_COLLATE=Spanish_Argentina.1252 LC_CTYPE=Spanish_Argentina.1252
[3] LC_MONETARY=Spanish_Argentina.1252 LC_NUMERIC=C
[5] LC_TIME=Spanish_Argentina.1252
attached base packages:
[1] grid splines stats graphics grDevices utils datasets methods
[9] base
other attached packages:
[1] ascii_2.1 randomForest_4.6-7 pander_0.3.3 fpc_2.1-5
[5] flexmix_2.3-10 mclust_4.0 cluster_1.14.3 MASS_7.3-23
[9] Gmisc_0.5.0.0 testthat_0.7 boot_1.3-7 rms_3.6-3
[13] miscTools_0.6-16 stringr_0.6.2 Hmisc_3.10-1 survival_2.37-2
[17] lattice_0.20-13 xtable_1.7-1 pixmap_0.4-11 RColorBrewer_1.0-5
[21] ade4_1.5-1
loaded via a namespace (and not attached):
[1] digest_0.6.3 evaluate_0.4.3 modeltools_0.2-19 stats4_2.15.3
[5] tools_2.15.3