3

grid.drawof packageによって描画されたテーブルで、ドル記号を追加して 2 桁に丸めるにはどうすればよいgridExtraですか?

テーブルを描画する前に使用しroundていますが、「$」を丸めて追加してテーブルを描画する方法がわかりません。任意の提案をいただければ幸いです。

<code>ここに画像の説明を入力</code>

ここに私のデータがあります df

           A          B
    aa 13.143733 0.09038618
    bb  1.459788 0.14159621
    cc  0.000000 0.00000000
    dd  4.884422 0.69697260
    ee 10.633865 2.92650123

grid.draw(tableGrob(df,show.csep=TRUE, show.rsep=TRUE, 
                          show.box=TRUE, separator="black", 
                          name="test",gp=gpar(fontsize=6, lwd=2)))
4

1 に答える 1

3

を使用すると、関数をplyr使用colwiseして多くの列に関数を適用できます。

library(plyr)
dat <- numcolwise(round_any)(dat,0.01)
dat <- colwise(paste)(dat,'$')

ここに画像の説明を入力

于 2013-02-08T23:22:24.640 に答える