hack のためのネタ帳, etc,,,

状況

Ubuntu 16.04.5 LTS と Cygwin は共に UTF-8 のようで、.RData へも UTF-8 で書かれてる模様。
一方、CRAN 配布の Win64 版 GNU R および、Microsoft R Open は System Default (日本語環境だと CP932) らしく、.RData へも System Default で書かれてるっぽい。
このため、基本的には UTF-8 版 同士 (Ubuntu と Cygwin) および System Default 版 同士 (Win64 版 GNU R 及び Microsoft R Open)は .RData に互換性があるが、
UTF-8 版と System Default 版の相互では .RData に互換性がない模様。

ところが、Ubuntu や Cygwin で作った .RData を Win64 版に読ませると、
データフィールドのカラム名が文字化けするものの、
変数内の値は、ぱっと見きちんとデコードされているように見える。

なんだ、この地獄は orz
UTF-8 で統一してくれよ

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

Wiki内検索

フリーエリア

編集にはIDが必要です