Flo*_*lli 5 markdown r ms-word dataframe r-markdown
我问关于SO的问题,这是我最后的希望:-)我必须就Word编写一份报告。我在R Markdown上工作,在那里我必须产生许多表。我希望我的桌子很漂亮!但是,一切都我试过(pander,KableExtra,flextable)没有工作。
我从coxph模型中获取结果,进行汇总,然后构建data.frame如下所示的模型:
1 Model 1 Model 2
2 n= 375 n= 374
3 e= 65 e= 64
4 PH= 0.46 PH= 0.97
5 Weight --- 1.0 [ 1.0 ; 1.1 ] p = 0.03
6 Size --- 1.0 [ 1.0 ; 1.0 ] p = < 10^-3^
7 GR I --- 1
8 GR II --- 1.2e+06 [ 0.0 ; Inf ] p = 1.00
9 GR III --- 1.4e+06 [ 0.0 ; Inf ] p = 1.00
10 Roads 1 1.1 [ 1.0 ; 1.1 ] p = < 10^-5^
11 Score 1.0 [ 0.9 ; 1.0 ] p = 0.04 ---
12 Likelihood ratio Chi-two= 4.48 p-value= 0.034 Chi-two= 2.73 1 p-value= 0.098
V4
1 Model 3
2 n= 374
3 e= 64
4 PH= 0.96
5 1.0 [ 1.0 ; 1.1 ] p = 0.05
6 1.0 [ 1.0 ; 1.0 ] p = < 10^-2^
7 1
8 1.3e+06 [ 0.0 ; Inf ] p = 1.00
9 1.7e+06 [ 0.0 ; Inf ] p = 1.00
10 1.1 [ 1.1 ; 1.1 ] p = < 10^-6^
11 1.0 [ 0.9 ; 1.0 ] p = 0.10
Run Code Online (Sandbox Code Playgroud)
在Latex上,创建漂亮的表很容易,而我一直在使用它xtable来获取它
。
在R Markdown上,我使用,print(kable(table))但不能使用的任何功能KableExtra来改善显示效果(编织成文字时不起作用)。另外,我的表是循环制作的,这使情况更加困难。
您有任何线索可以在R Markdown的Word上生成这样的表格吗?
特别是 :
KableExtra不起作用?感谢您对以上问题的回答:-)
kableExtra其重点是 html 内容的表格。然而,我有时也使用它通过以前的 html 输出为 Word 文档创建表格。首先,我设置了表格的规格kableExtra(请参阅文档;重要提示:跳过规格html中的属性kableExtra,这会使后续将表格复制到 Word 变得困难)。然后我只是RMarkdown使用相应的文档将其编织为html results='show'(在这些情况下我没有使用print)。您应该能够从生成的 html 文档中将表格复制并粘贴到 Word 中。你尝试过这个吗?我假设该print命令不允许使用通常的kableExtra表格样式。您还可以使用循环遍历您的表格吗lapply?
| 归档时间: |
|
| 查看次数: |
131 次 |
| 最近记录: |