xtable
周波数のテーブルの印刷方法は現在base::table
からわかりません。私は今、データフレームにそれをIに変換されないと、私は必要に応じてcolnames
を使って見出しを変更します。xtableと周波数のテーブルは、行ごとに印刷
dset <- data.frame(rpois(100, 1))
dset.print <- as.data.frame(table(dset))
colnames(dset.print) <- c("smth", "freq")
xtable(dset.print)
、私が好きなものをすることでtable(dset)
の実際の出力のように(この表の行方向を印刷します正面の見出し)。私はこのようなものを試しました
dset.print <- t(as.matrix(table(dset)))
dset.print <- cbind(c("smth", "freq"), as.data.frame(dset.print))
しかし、これは私が欲しかったものを正確に与えていませんでした。
kable()またはpander()の使用を検討しますか? pander()からの出力は、HTML、PDF、MS Wordでかなりよく見えます。以下の私の答えでxtableが必要とするように、print "type"を変更する必要はありません。列名がないと、Wordでちょっと面白く見えます。 –