RMarkdown 转换

RMarkdown conversion

---
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" 来阻止此特定版本中的文档。您可能还需要 "Snowball".

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

我在编写 RMD 文档时遇到问题。该代码工作正常,但它没有构建 RMD 文件。我在其他文件中有 "myCorpus" 变量,但它已加载到环境中。我遇到以下错误:

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

有两种方法可以将数据 "myCorpus" 加载到您的 .RMD 文件中:

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

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

  2. 将您的 "myCorpus" 存储为 "myCorpus.RData" 并在您的 RMD 文件中手动加载它

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

    如果您这样做,您可以使用 RStudio 中的 "knit" 按钮。

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