2016-07-25 35 views
0

我想,使用R工作室編織,但不斷收到錯誤對象沒有找到,而編織中的R工作室

錯誤彙總(鑽石):對象「鑽石」未找到電話:... withCallingHandlers - > withVisible - >評估 - >評估 - >決處決暫停

這是我的代碼,

```{r} 
    summary(diamonds) 
``` 

當我運行它工作正常,但是當我嘗試編織它說,上面的代碼該對象未找到。儘管當我使用cars數據集時,我沒有這樣的問題。我知道diamonds數據集是ggplot2包的一部分,我也安裝了該包。

我已經通過了建議使用

knit2html('filename.Rmd') 
knit('filename.Rmd') 

我也曾嘗試

```{r include = TRUE} 
    summary(diamonds) 
``` 
+0

你加載了'ggplot2'包嗎? 'R'沒有'鑽石'。當你編寫代碼時,執行發生在不同的環境中。你可能在你的全局環境中加載了'ggplot2',但不是在代碼塊 – Sumedh

+0

Hi @Sumedh,是的,我已經加載了ggplot2包。 –

回答

3

你需要針織之前加載代碼塊內的包。

```{r} 

    library(ggplot2) 
    summary(diamonds) 

``` 
+0

謝謝@Sumedh ..早些時候我已經包含了'library(ggplot2)',但是它已經註釋掉了。這工作正常。 –