Knitr输出到Rstudio中的降价

时间:2015-12-09 04:42:21

标签: r markdown rstudio knitr

我想在RStudio中创建自定义降价输出,但Knitr即使使用' asis'也会解析R代码块。选项。我喜欢的格式是' markdown_phpextra'与':'从表格输出中删除了字符。

我目前在.Rmd文件中的努力:

---
title: "Test"
output:
  md_document:
    variant: markdown_phpextra

---

Here's some test code:
```{r, results='asis'}
result<-knitr::kable(head(mtcars))
print(gsub(":","",result))
```

结果:

Here's some test code:

~~~~ r
result<-knitr::kable(head(mtcars))
print(gsub(":","",result))
~~~~

|                   |   mpg|  cyl|  disp|   hp|  drat|     wt|   qsec|   vs|   am|  gear|  carb|
|-------------------|-----:|----:|-----:|----:|-----:|------:|------:|----:|----:|-----:|-----:|
| Mazda RX4         |  21.0|    6|   160|  110|  3.90|  2.620|  16.46|    0|    1|     4|     4|
| Mazda RX4 Wag     |  21.0|    6|   160|  110|  3.90|  2.875|  17.02|    0|    1|     4|     4|
| Datsun 710        |  22.8|    4|   108|   93|  3.85|  2.320|  18.61|    1|    1|     4|     1|
| Hornet 4 Drive    |  21.4|    6|   258|  110|  3.08|  3.215|  19.44|    1|    0|     3|     1|
| Hornet Sportabout |  18.7|    8|   360|  175|  3.15|  3.440|  17.02|    0|    0|     3|     2|
| Valiant           |  18.1|    6|   225|  105|  2.76|  3.460|  20.22|    1|    0|     3|     1|

如果我只是在R中运行此代码,则输出如下所示,这是我想要使用Knitr:

|                  |  mpg| cyl| disp|  hp| drat|    wt|  qsec| vs| am| gear| carb|
|-----------------|----|---|----|---|----|-----|-----|--|--|----|----|
|Mazda RX4         | 21.0|   6|  160| 110| 3.90| 2.620| 16.46|  0|  1|    4|    4|
|Mazda RX4 Wag     | 21.0|   6|  160| 110| 3.90| 2.875| 17.02|  0|  1|    4|    4|
|Datsun 710        | 22.8|   4|  108|  93| 3.85| 2.320| 18.61|  1|  1|    4|    1|
|Hornet 4 Drive    | 21.4|   6|  258| 110| 3.08| 3.215| 19.44|  1|  0|    3|    1|
|Hornet Sportabout | 18.7|   8|  360| 175| 3.15| 3.440| 17.02|  0|  0|    3|    2|
|Valiant           | 18.1|   6|  225| 105| 2.76| 3.460| 20.22|  1|  0|    3|    1|

请注意额外的&#39;:&#39;在Knitr Markdown输出中。我不知道如何删除它们。

0 个答案:

没有答案