csvファイルをRに読み込むのに問題があります。このファイルには10000を超える行が含まれていますが、4977行だけがRに読み込まれます。下のコード:csvファイルをRに読み込んだときに行が欠落しています
mydata = read.csv("12260101.csv", quote = "\"", skipNul = TRUE)
write.csv(mydata, "check.csv")
csvファイルをRに読み込むのに問題があります。このファイルには10000を超える行が含まれていますが、4977行だけがRに読み込まれます。下のコード:csvファイルをRに読み込んだときに行が欠落しています
mydata = read.csv("12260101.csv", quote = "\"", skipNul = TRUE)
write.csv(mydata, "check.csv")
CSVファイルが表示されていないと難しいです。インポートされていない行とインポートされた行を比較することができます。 私は、readr
またはfread()
data.table
から、read_csv()
ファンクションを使用しようとします。
他のポスターが指摘しているように、例がなくても再現が難しいです。私はread.csv
と似た問題を抱えていましたが、fread
は何の問題もなく働いていました。試してみる価値があるかもしれません。
私の疑問はあなたのCSVファイルの一部が不正な形式であることです。余分な列、欠落している引用符などがあります。Excelでファイルを開こうとするといいですか?これにより、問題がどこにあるかがすぐにわかるので、ファイルを修正できます。 –
@ed_sansが示唆しているように 'readr :: read_csv()'を試してください。あなたのパラメータに 'skipNul'があるので、このファイルはすでに不正な形になっているようです。他のCSV読み取り機能でより良い診断を得ることができます。 – hrbrmstr