2014-12-15 12 views
6

Ho problemi con Rsutdio e knitr in Windows 7 per il rendering di un semplice gvisTable. Ecco il mio codiceKnitr non esegue il rendering di googleVis

```{r results='asis'} 
require(googleVis) 
op <- options(gvis.plot.tag="chart") 
data(iris) 
t = gvisTable(data = iris) 
print(t) 
``` 

e qui è il mio errore:

pandoc.exe: Impossibile recuperare https://www.google.com/jsapi?callback=displayChartTableID14c4345d7f3 FailedConnectionException2 "www.google.com" 443 Vero connect: falliti (Timeout della connessione (WSAETIMEDOUT)) Erreur: la conversione dei documenti Pandoc riuscita con errore 61

versione

mio Rstudio è: 0.98.1091 E il mio SessionInfo è:

R version 3.1.2 (2014-10-31) 
 
Platform: x86_64-w64-mingw32/x64 (64-bit) 
 

 
locale: 
 
[1] LC_COLLATE=French_France.1252 LC_CTYPE=French_France.1252 LC_MONETARY=French_France.1252 
 
[4] LC_NUMERIC=C     LC_TIME=French_France.1252  
 

 
attached base packages: 
 
[1] stats  graphics grDevices utils  datasets methods base  
 

 
other attached packages: 
 
[1] plotrix_3.5-10 data.table_1.9.4 googleVis_0.5.6 knitr_1.8  
 

 
loaded via a namespace (and not attached): 
 
[1] chron_2.3-45  digest_0.6.4  evaluate_0.5.5 formatR_1.0  htmltools_0.2.6 plyr_1.8.1  Rcpp_0.11.3  
 
[8] reshape2_1.4  RJSONIO_1.3-0 rmarkdown_0.3.11 stringr_0.6.2 tools_3.1.2  yaml_2.1.13

o questo codice funziona perfettamente bene:

```{r results='asis'} 
require(knitr) 
data(iris) 
kable(iris) 
``` 

Avete qualche idea del problema con googleVis in questo contesto? Grazie in anticipo per qualsiasi aiuto.

risposta

6

Pandoc sta tentando di scaricare il grafico googleVis in modo che possa incorporare una copia statica/offline nel documento. Puoi aggirare il problema dicendo a Pandoc di non creare un documento autonomo (cioè non fare l'incorporamento della risorsa che causa il problema) - aggiungi questo nella parte superiore del documento, o solo il testo tra --- se hai già un colpo di testa YAML:

--- 
output: 
    html_document: 
    self_contained: no 
--- 

Pandoc non dovrebbe avere un problema andare a prendere le risorse su https. Se hai tempo di riproporre il problema al di fuori del flusso di lavoro rmarkdown (ad esempio su un vanilla Markdown -> conversione HTML) e scopri che è ancora un problema, invia un problema a Pandoc: https://github.com/jgm/pandoc/issues.

+0

'devtools :: install_github ('mages/googleVis')' e la tua risposta funziona entrambe per me. –

Problemi correlati