2 Knitr / R Markdown / Rstudio-Probleme: Highcharts und Morris.js

Ich versuche gerade, einige verschiedene Arten von rCharts mit meinen eigenen Daten zu replizieren. Das erste ist ein HighCharts-Diagramm mit dem folgenden Code:

````{r}
setwd("C:/Users/ypetscher/Dropbox/R fun")  
blah<-read.csv("g8a.csv")`                                                                 
require(slidify)                                                                          
require(rCharts)                                                                      
require(rHighcharts)
```

```{r}
x<-data.frame(blah,stringsAsFactors=TRUE)                                             
colnames(x)<-substr(colnames(x),2,5)   
a<-rHighcharts:::Chart$new()                                                   
a$chart(type="column")                                                           
a$title(text="Percent of Students on Grade Level on G8 FCAT for Reading (1), Math (2),        Writing (3), and Science (4)")                                             
a$xAxis(categories=rownames(x))                                              
a$yAxis(title=list(text="Percent Proficient"))                                               
a$data(x)
```                                                                                          

Wenn dies als Teil ausgeführt wird, wird das Diagramm gut erstellt, aber wenn ich in Markdown Knit HTML verwende, bleibt es eine Weile in der Vorschau-Phase und wenn ich es beende, wird eine "Status 15" -Meldung angezeigt, die ich ' Ich weiß nicht, was das bedeutet und wie es gelöst werden soll.

Ein zweites Diagramm, das ich versuche, ist ein Morris.js-Diagramm in Markdown mit knitr. Ich habe meinen R-Code genommen und in R Markdown geschrieben, was so aussieht:

```{r} 
library(slidify)                                                                           
library(knitr)                                                                          
library(rCharts)                                                                      
library(RColorBrewer)                                                                    
library(reshape2)                                                      
setwd("C:/Users/ypetscher/Dropbox/R fun") 
blah<-read.csv("g8.csv") 
blah 
``` 

```{r}  
m2<-mPlot(x="year",y=colnames(blah)[-1],data=blah, type="Bar")
m2$set(barColors=brewer.pal(4,"Spectral"))  
m2$set(xlab="Year")                                                                   
m2$set(postUnits="%")                                                               
m2$set(hideHover="auto")                                                                           
m2
```

Wenn ich die Chunks ausführe, wird ein nettes Diagramm wie erwartet mit einer HTML-Datei von (file: /// C: /Users/ypetscher/AppData/Local/Temp/RtmpW4q3ka/filed284f137718.html) erzeugt; Wenn ich jedoch auf "HTML stricken" klicke, erhalte ich eine Datei, die den Code enthält, aber das Diagramm nicht erzeugt. Außerdem erhalte ich beim Aufrufen von Google Chrome folgende Fehlermeldung:

"Für folgende Webadresse wurde keine Webseite gefunden: file: /// C: /Users/YPETSC~1/AppData/Local/Temp/Rtmpk1Pfbp/filee0c383670e0.html Fehler 6 (net :: ERR_FILE_NOT_FOUND): Die Datei oder das Verzeichnis konnte nicht gefunden werden gefunden werden."

Jede Hilfe bei der Diagnose dieser Probleme wäre sehr dankbar. Vielen Dank!

Antworten auf die Frage(1)

Ihre Antwort auf die Frage