多くの異なる行を含むデータ ファイルを読み込んでいます。すべての行は次のように長さが異なる場合があります。
dataFile <- read.table("file.txt", as.is=TRUE);
行は次のようになります。
1 5 2 6 2 1
2 6 24
2 6 1 5 2 7 982 24 6
25 2
行を列に変換する必要があります。次に、バイオリン プロットの列を次のように使用します。
names(dataCol)[1] <- "x";
jpeg("violinplot.jpg", width = 1000, height = 1000);
do.call(vioplot,c(dataCol,))
dev.off()
最大エントリ数の列よりもエントリ数が少ない列には、空の文字列/プレースホルダーがあると想定しています。どうすればそれができますか?