read_csv2()
fromreadr
パッケージを使用して csv ファイルを読み込もうとしています。
問題はread_csv2()
、R のデフォルトでは正常に認識されるのに、文字が正しく認識されないことread.csv2
です。
例えば:
元の値:KOZYATAĞI
read_csv2()
認識方法:KOZYATA<'d0'>I
ヘルプ ファイルを確認し、以下のコーディングも試しました。しかし、それを実現することはできませんでした。
最初の試行: 間違った文字で終わった
my_df <- read_csv2("my_path/my_file.csv")
2 回目の試行: エンコーディングを手動で指定します。
my_df <- read_csv2("my_path/my_file.csv", locale(encoding = "UTF-8"))
Error: `col_names` must be TRUE, FALSE or a character vector
3 回目の試行: 上記のエラー メッセージのため、2 回目の試行に追加します。
my_df <- read_csv2("my_path/my_file.csv", locale(encoding = "UTF-8"), col_names = TRUE, col_types = NULL)
これはエラーにはなりませんが、文字を正しく認識しません。
どうやってするの?他に必要な情報があれば教えてください。前もって感謝します。