我试图发布一个包含1000分隔符的表格,但是没能成功。我按照这里的链接操作:在knitr上设置全局千位分隔符,但是并没有太大的成功。
我的样本数据在这里:https://goo.gl/G7sZhr
RMarkdown代码在这里:
---
title: "Table Example"
author: "Krishnan Viswanathan"
date: "August 4, 2015"
output: html_document
---
加载数据
{r, results='asis', message = FALSE, tidy=TRUE}
load("i75_from_flow.RData")
library(data.table)
{r, results='asis', echo=FALSE,message = FALSE, tidy=TRUE}
i75_from_flow <- i75_from_flow[order(-Tons),]
knitr::kable(i75_from_flow)
但是,当我在RMarkdown文档中包含这一代码块(knit_hook$set)时,会出现错误。
```{r, results='asis', echo=FALSE,message = FALSE, tidy=TRUE}
i75_from_flow <- i75_from_flow[order(-Tons),]
knit_hooks$set(inline = function(x) {
prettyNum(x, big.mark=",")
})
knitr::kable(i75_from_flow)
```
错误:
# object knit_hooks not found.
非常感谢任何关于我做错了什么以及如何修复的见解。
谢谢,
Krishnan