不均一な長さのタブ区切り行にデータがあり、各行のヒストグラムを作成したいと思います。
1 23 352 4 12 94 0 2
434 13 29
5 93 93 34
(...more rows)
これは私が現在持っているものです(空想は含まれていません):
data = read.delim(file.txt,header = F, sep="\t")
for (j in 1:nrow(data)) { #loop over each row
hist(data[j,])
しかし、ヒストグラムを作成しようとすると、データフレームの行にNAが含まれるようになると思います。これは、Rがエラーメッセージ「Errorin hist.default(data [2、]):'x'」を表示するためです。数値でなければなりません」。
私が使おうとすると:
read.scan("file.txt, sep="\t")
行で区切る方法がわからないことが残っています。ファイルをファイルごとに1行に分割してから、各行を個別に読み取るよりも優れたオプションはありますか?(列のサイズが不均一であるという同じ問題が発生しています...)