LoginSignup
5
2

More than 3 years have passed since last update.

Rでの「不正なマルチバイト文字」のエラーとマルチバイト文字とは

Posted at

プログラミング勉強日記

2020年9月29日
Rを扱ったときにマルチバイト文字に関してのエラーが出たのでマルチバイト文字についてまとめる。

概要

 Rでファイルを読み込むときにマルチバイト文字があると怒られてしまった。

 make.names(col.names, unique = TRUE) でエラー: 
   '<ef>サ<bf>閧・譁僊' に不正なマルチバイト文字があります 

マルチバイト文字とは

 簡単に言うと全角文字のこと。具体的には、1バイトのデータでは表示することのできない文字のこと。
 

解決方法

 ネットで調べてみるとエンコーディングを指定するとうまくいくようだが、私の場合はファイルの保存方法を間違えていただけだった。

 Excelで作ったファイルを.csvで保存するときは名前を付けて保存にするのではなく、エクスポートからファイルを保存するとうまくできた。

参考文献

マルチバイト文字

5
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
2