RMarkdown转换

时间:2016-09-07 08:26:13

标签: r r-markdown

---
title: "Twitter Data processing"
author: "Ankur"
date: "7 September 2016"
output: pdf_document
---

```{r setup, include=FALSE}
library(knitr)
library(SnowballC)
library(tm)
library(ggplot2)
library(RColorBrewer)
library(wordcloud)
```

“SnowballC”是在此特定版本中阻止文档所必需的。你也可以选择“雪球”。

```{r Turning into Corpus, include=TRUE, warning=FALSE}
myCorpus<-tm_map(myCorpus, stemDocument)
writeLines(strwrap(myCorpus[[250]]$content,60))
```

编织RMD文档时遇到问题。代码工作正常,但它没有构建RMD文件。我在其他文件中有“myCorpus”变量,butr它被加载到一个环境中。我有以下错误:

Error in tm-map(myCorpus, stemDocument) : object ;myCorpus'  not found  
calls:<Anonymous> ... withCallingHandlers -> withVisible -> eval-> eval ->tm_map Execution Halted

1 个答案:

答案 0 :(得分:0)

有两种方法可以加载数据&#34; myCorpus&#34;到.RMD文件:

  1. library(knitr) knit('your_file.Rmd')

    这将考虑您最近的环境,错误应该消失。

  2. 存储您的&#34; myCorpus&#34; as&#34; myCorpus.RData&#34;并在RMD文件中手动加载

    ```{r load myCorpus, include=FALSE}
     load("myCorpus.RData")
    

    如果你这样做,你可以使用&#34;编织&#34;来自RStudio的按钮。

  3. 我希望其中一种方法对你来说是一个很好的解决方案。