我在R studio中打开了一个新的R Markdown文件,得到了默认的小工作示例。
---
title: "test"
author: "Katharina Zweig"
date: "30. Januar 2016"
output: html_document
---
This is an R Markdown document. Markdown is a simple formatting syntax
for authoring HTML, PDF, and MS Word documents. For more details on using
R Markdown see <http://rmarkdown.rstudio.com>.
When you click the **Knit** button a document will be generated that
includes both content as well as the output of any embedded R code chunks
within the document. You can embed an R code chunk like this:
```{r}
summary(cars)
```
You can also embed plots, for example:
```{r, echo=FALSE}
plot(cars)
```
Note that the `echo = FALSE` parameter was added to the code chunk to
prevent printing of the R code that generated the plot.
它说,您只需按knit
按钮即可创建HTML
包含文本,代码和代码的结果。我有点长
错误日志几乎没有帮助。也没有将输出更改为
PDF和Word - 相同的结果:文本在那里,代码在那里,没有结果
运行代码。通过生成输出,原始文件消失了。
有什么问题?
答案 0 :(得分:1)
如果在尚未保存的文件上使用knit
按钮,则会询问您使用哪个名称进行保存。该文件需要保存为Rmd文件 - 只是不提供扩展名,R-Studio将正确执行。然后,文件不会消失,结果文档包含r命令的结果。我以为它询问了保存输出的位置,并为其提供了输出文件的扩展名,即myfile.html / myfile.pdf / myfile.doc。
答案 1 :(得分:0)
在chunk选项中试试这个:
{r, results='asis'}
summary(cars)
您还可以嵌入图表,例如:
{r, echo=FALSE, results='asis'}
plot(cars)
结果=&#39; asis&#39;命令应该输出表格和图形,如果没有请告诉我。