不要在有线功能中删除空格

时间:2019-02-23 14:20:25

标签: r r-markdown kable

我已经开发了几种回归模型,并希望在表格中显示它们。列中显示了回归系数及其后的显着性水平。每个回归模型都有一列,我将系数和显着性水平与粘贴在一起。

paste(2.44," . ", sep=" ") or paste(1.33," * ", sep=" ") or paste(1.33,"   ", sep=" ")

当我在R中运行表时,输出是正确的,但是在RMarkdown中使用kable函数时,输出看起来像这样:

3.99 ***  
 2.44  *   
    4.66 

但是我想像这样整齐地显示结果:

 3.99 ***  
 2.44  *   
 4.66 

我该怎么解决这个问题?

谢谢!

1 个答案:

答案 0 :(得分:1)

我问了一个类似的question here,并提供了可重复的示例。

我从@ allan-cameron收到的答案是:“这不是kable问题。这是html的行为方式。如果要在文本中添加多余的空格,则需要添加" "输入您的文本。将其设置为粘贴分隔符,并确保您将escape = FALSE置于电缆内:“

该解决方案对我来说效果很好。