trong StatET che khuất cũng như trong RStudio tôi đặtmã hóa địa ngục Đức ký tự đặc biệt
options(encoding = "ISO-8859-1")
trong StatET tôi có:
Sys.getlocale()
[1] "LC_COLLATE=German_Germany.1252;LC_CTYPE=German_Germany.1252;LC_MONETARY=German_Germany.1252;LC_NUMERIC=C;LC_TIME=German_Germany.1252"
trong RStudio giống nhau:
Sys.getlocale()
[1] "LC_COLLATE=German_Germany.1252;LC_CTYPE=German_Germany.1252;LC_MONETARY=German_Germany.1252;LC_NUMERIC=C;LC_TIME=German_Germany.1252"
tất cả trên cùng một máy tính đang chạy cùng một lúc, nhưng với cùng một đầu vào (trong cả hai trường hợp được nhập trực tiếp vào bàn điều khiển), tôi gặp khó khăn kết quả lên men.
RStudio:
strsplit("GRÜN", "")
[[1]]
[1] "G" "R" "Ü" "N"
StatET:
strsplit("GRÜN", "")
[[1]]
[1] "G" "R" "Ã" " "N"
Câu hỏi: Tôi cần làm gì khác để làm ngoài việc thiết Sys.setlocale()
và encoding
để làm cho hai hệ thống sản xuất kết quả tương tự?
Cảm ơn bạn đã trả lời, không thực sự trả lời câu hỏi của tôi. Vì các tùy chọn ngôn ngữ là giống nhau cho cả RStudio và Statet, sự khác biệt về đầu ra phải do một thứ khác ... – adibender
chắc chắn điều =) Tôi vẫn thử nó - một số chương trình dựa vào Windows để hiển thị các ký tự không phải là latin , trong khi những người khác thì không. –