私は以下のデータを持っています複数の列をboxplotにスライスする方法は?
私は次のコマンドで1つの列をプロットしようとしました。しかし、いくつかの列をプロットしようとすると、コマンドは
#this works but only for one column boxplot(as.numeric(new[[2]]), horizontal = T, col = "lightblue", notch = T, main="Heart Failure Mortality")
#does not work, I am trying to get the first 3 columns boxplot(as.numeric(new[[c(1:3)]]))
スクリーンショットはそれほど有用ではない、このデータフレームの4つの数値列の箱ひげ図を示します。 'dput(head(new、10))'を使って、最小完全再現可能な例をダンプしてください(http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-例)。 *「うまくいきません」と言われたときは、あなたが得るエラーを見せてください。 – smci
'new [[2]]'は1つのデータフレーム列をベクトルとして抽出しますが、それを 'new [、c(1:3)]]に一般化することはできません。 )] '。 '[..]'演算子については、['? '[' 'page](https://stat.ethz.ch/R-manual/R-devel/library/base/html/Extract.html) 。 – smci
また、これらの列が 'read.csv()'のために数値でない場合は、 'read.csv(...、colClasses)'の使用法を見てください。変換を行う必要があります。 – smci