ヘッダーに記号「#」を持つCSVファイルをロードしようとしています。これにより、「列名よりも多くの列」というエラーメッセージが表示されます。私はいくつかの記事(here & here)に従ってきましたが、私はそれを整理することはできません。Rはヘッダーに#を付けてCSVをロードします
アップロードは#の後の列を除外しているようです。例えば、私は次の列ヘッダーを持つファイル(なし行)を作成しました
A B# C# D
私は、次の取得アップロードすると:
hTest <- read.table("C:/Users/xxx/headerTest.csv",header=T, sep = ',',check.names=FALSE)
hTest
[1] A B
<0 rows> (or 0-length row.names)
あなたが見ることができるように、カラム内の#の後にB以下の列は無視されます
問題を解決する方法はありますか?
おかげ
カラム名を第1行として扱ってみましたか? header = Fを実行し、colクラスをすべて文字として扱いますか? –