Sto diventando errore di analisi ogni volta che utilizzo Knit Html in R per convertire i miei file Rmd in HTML:
Errore in parse_all (input, nome file, stop_on_error! = 2L): inutilizzato argomento (stop_on_error! = 2) Chiamate: ... call_block -> block_exec -> in_dir -> valutare -> parse_all
Esecuzione interrotta
Lo stesso risultato si ottiene usando knitr o knitr:knit2html dalla riga di comando. L'errore non esisteva prima (ho già usato Knit HTML per molti rapporti .Rmd) ma è apparso quando ho usato knit2html dal cmd per la prima volta. La compilation funziona solo dove non ci sono blocchi di codice R nel file .Rmd o quando i blocchi sono vuoti. Lavoro con Windows 7, versione R: 3.2.3, versione R in studio: 0.99.902. Di seguito è l'unico pezzo di codice R nel file test.Rmd che sto usando per il test:
```{r}
i <- 0
i < i + 3
i
```
risposte:
17 per risposta № 1Dopo aver visto lo stesso errore, mi è stato di aiuto il seguente (aggiornamento del pacchetto di valutazione)
install.packages("evaluate")
La valutazione è utilizzata da Knitr. Ecco un link a CRAN per valutare: https://cran.rstudio.com/web/packages/evaluate/index.html
La mia versione R è 3.2.4. Non è necessario eseguire reinstallazioni complicate. Prova prima questo.
16 per risposta № 2
Sì, Vincent ha ragione. Sembra che tu abbia aggiornato il tuo knitr
pacchetto alla versione 1.13 negli ultimi giorni. Questa versione funziona solo con la nuova R
versione 3.3.0 (rilasciata anche un paio di giorni fa).
Hai due opzioni:
- Aggiornare
R
alla versione 3.3.0 Ripristina il tuo
knitr
installazione alla versione 1.12 utilizzando il seguente codice:packageurl <- "http://cran.r-project.org/src/contrib/Archive/knitr/knitr_1.12.tar.gz" install.packages(packageurl, repos=NULL, type="source")
0 per risposta № 3
Ho affrontato lo stesso identico problema, quindi sono arrivatocon questa pagina. Sulla base dei suggerimenti, ho installato R versione 3.3.0 e disinstallato 3.2.4. Ho reinstallato i pacchetti. Tuttavia, la funzione fread ha smesso di funzionare. Ho letto che potrebbe essere correlato al fatto che la DLL è incasinata ecc. Quindi ho disinstallato completamente R e Rstudio. Ho anche eliminato la cartella della libreria in cui sono installati i pacchetti. Reinstallato R, quindi Rstudio (ultima versione 0.99.902 ), quindi i pacchetti. Ora tutto funziona bene.