前提・実現したいこと
30列で行数が不揃いなcsvファイルを読み込み、
列ごとに行数を抽出したい。
発生している問題・エラーメッセージ
lengthを用いて抽出しようとすると、
どの列も28920行となります。
> df=read.csv("matome.csv",header=F) > length(df[,1]) [1] 28920 > length(df[,2]) [1] 28920 > length(df[,3]) [1] 28920
この28920という数字はデータ中で最も多い行数なので
読み込む際に28920×30のきれいなデータとして読み込まれているようです。
実際は1行目は26640行で以降空白のセルです。
試したこと
na.omitでdfを処理したあとも数えてみましたがだめでした。
ご回答いただければ幸いです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/10/16 06:26 編集
2019/10/16 06:55