ReporteRs を使用して、次のコードを使用して flexTable を生成しています。
library( ReporteRs )
baseCellProp <- cellProperties( padding = 2 )
baseParProp <- parProperties(text.align = "center")
ft.list <- list(mua= 1, mub = 2, mug = 1e-7)
ft.data <- t(data.frame(ft.list))
ft.FlexTable <- FlexTable( data = ft.data,
add.rownames = TRUE,
header.columns = FALSE,
body.cell.props = baseCellProp,
body.par.props = baseParProp)
ft.FlexTable <- setFlexTableWidths(ft.FlexTable, widths =c(1,2))
ft.FlexTable
私が抱えている問題は、すべての数字が次のような科学的表記法で出てくることです:
mua 1e+00
mub 2e+00
mug 1e-07
数値をフォーマットする方法をflexTableに伝える方法はありますか? 具体的には、すべての行に同じフォーマットを適用するのではなく、行ごとに意味のあるフォーマットを適用しますか?