質問
私は自分のデータフレームに要因によって機能を評価するために()で使用していますが、私は表形式で結果を使用する必要があります。
私は、データフレームの中に「とは、」クラスのオブジェクトを取得するためのas.data.frame.tableの使用を見てきましたが、多くの要因は、(でに採用する場合、これはのみ動作するか私はわかりません)機能「による」出力の長さと同じです。 as.data.frame.table Iを使用して取得するには、次のエラー
」...引数は、行の異なる数を意味するもの:10、33" を
これを行うための別の方法はありますか?
?異なる出力クラスを取得するために()ではなく、tapplyを使用することができますところで、私は、周波数テーブルに自分のデータを変換し、
標準ビンによって再編成する)(で使用していますBT_by <- by(BT_H, BT_H$Tax_pp, function(BT_H) hist(rep.int(BT_H$Altitude, BT_H$Count), breaks = seq(0,6600,200), plot = FALSE)$counts)
任意の助けいただければ幸いです。
解決
by
の出力は、本質的に単なるリストです。あなたがそれらのベクトルを結合したい場合、あなたは(あなたが実際にしたい形状ものに応じてまたはdo.call(rbind, BT_by)
)cbind
を使用することができます。
所属していません StackOverflow