При запуске следующей строки в R (R Studio):
writeLines("hello \U1F30D",useBytes = T)
Я получаю разные результаты.
С ПК я получаю
hello ðŸŒ
или
writeLines("hello \U1F30D",useBytes = F)
hello <U+0001F30D>
А с маком
writeLines("hello \U1F30D",useBytes = F)
hello ?
Я думаю, что поведение не из-за машины.Это должна быть кодировка.Но я проверил кодировку R Studio, это UTF-8 для обоих.Так что теперь я понятия не имею, почему существует другое поведение, кто-нибудь может объяснить различия?