1

.csv「UTF-8」エンコーディングにする必要があるファイルがあります。Sql Server Management Studio からエクスポートしました。ただし、インポートするとR、 の行で失敗しますÿ。read.csv2 を使用し、ファイル エンコーディング「UTF-8-BOM」を指定します。

Notepad++を正しく表示し、ÿUTF-8 エンコーディングであると表示します。Rこれはエンコーディングのバグですか、それともÿ実際には UTF-8 エンコーディング スキームの一部ではありませんか?

ここで失敗する小さなtab delimited .txtファイルをアップロードしました: https://www.dropbox.com/s/i2d5yj8sv299bsu/TestData.txt

ありがとう

4

1 に答える 1

0

それはおそらく最初の BOM マーカーの一部です。エディターまたはパーサーが BOM マーカーを認識しない場合、それはゴミであると認識します。詳細については、 https://www.ultraedit.com/support/tutorials-power-tips/ultraedit/unicode.htmlを参照してください。

于 2021-05-26T12:24:56.153 に答える