0

本当に奇妙なエラーが発生し始めましたが、私の知る限り、私のプロセスは何も変わっていません。

私は 38 列のテキスト ファイルを読み込んでいます。それから、read.table を使用して、すべての列がそこにあることを確認します。

LocLines <- read.table(paste(ImportFolder,ImportFileList[i],sep = ""), sep = "\t",header=T,strip.white=T,quote = "\"",colClasses="character")

現在、これはもはや当てはまらないというエラーが表示されます

Error in scan(file, what, nmax, sep, dec, quote, skip, nlines, na.strings,  : 
line 1 did not have 38 elements

私はExcelでtxtファイルを開き、38列のヘッダーがあります。ファイルをCSVに変更しましたが、read.linesを使用してもエラーはありません.txtファイル内に私が認識していないプロパティがあるかどうか疑問に思っています番号が 38 と一致しない原因は何ですか? 読み込まれており、「非表示」の列はありますか?

誰かがこれに光を当てたり、txtファイルを別の方法でチェックする方法を考えたりしてから、それを読むことができれば、それは素晴らしいことです.

回答: .txt ファイルの基になるデータに「#」があり、これが問題の原因でした。DWin が回答した質問です。

4

0 に答える 0