这个软件包, 主要是可以将R的对象生产Latex和html的格式,但是对于输出word和直接在R中显示支持不够. 这样就用到到了第二个软件包: flextable.
flextable有很多功能, 比较好用的是它可以将xtable的格式转化为flextable, 这样就可以进行图表的可视化和结果输出, 它可以输出word和PPT格式, 下面以几个示例进行演示.
2. 软件安装xtable和flextable在CRAN上, 所以通过install.packages直接安装即可, 安装代码如下(去掉注释#后执行代码)
# install.packages("xtable")# install.packages("flextable") 3. 示例演示 3.1 图表演示这里, 我们使用一个汇总统计, 结果包括性状, 最大值, 最小值, 标准差, 变异系数等, 结果是三线表的形式.
library(VSNR)data(fm)str(fm) TreeID Spacing Rep Fam Plot dj dm wd h1 h2 h3 h4 h51 80001 3 1 70048 1 0.334 0.405 0.358 29 130 239 420 6302 80002 3 1 70048 2 0.348 0.393 0.365 24 107 242 410 6003 80004 3 1 70048 4 0.354 0.429 0.379 19 82 180 300 5004 80005 3 1 70017 1 0.335 0.408 0.363 46 168 301 510 7005 80008 3 1 70017 4 0.322 0.372 0.332 33 135 271 470 6706 80026 3 1 70002 2 0.359 0.450 0.392 30 132 258 390 570生成一个汇总函数
计算性状的总个数, 最大值, 最小值, 标准差, 变异系数等.
func