2 Zagadnienia Knitr / R Markdown / Rstudio: Highcharts i Morris.js

Obecnie próbuję replikować kilka różnych typów rCharts przy użyciu własnych danych. Pierwszy to wykres HighCharts z następującym kodem:

````{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)
```                                                                                          

Gdy jest to uruchamiane jako fragment, wykres jest ładnie tworzony, ale gdy używam Knit HTML w przecenach, przykleja się na etapie podglądu przez chwilę, a kiedy go kończę, daje wiadomość „status 15”, którą ja nie jest jasne, co to oznacza i jak powinno zostać rozwiązane.

Drugi wykres, który próbuję, to wykres Morris.js w Markdown z knitrem. Wziąłem kod R i umieściłem w R Markdown, który wygląda tak:

```{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
```

Kiedy uruchamiam porcje, tworzy ładny wykres w sposób, w jaki oczekiwałem z plikiem html (plik: /// C: /Users/ypetscher/AppData/Local/Temp/RtmpW4q3ka/filed284f137718.html); jednak po kliknięciu Knit HTML otrzymuję plik, który zawiera kod, ale nie tworzy wykresu. Ponadto, gdy pojawia się przeglądarka Google Chrome, pojawia się błąd:

„Nie znaleziono strony internetowej dla adresu internetowego: file: /// C: /Users/YPETSC~1/AppData/Local/Temp/Rtmpk1Pfbp/filee0c383670e0.html Błąd 6 (net :: ERR_FILE_NOT_FOUND): Plik lub katalog nie mógł być znalezionym."

Jakakolwiek pomoc byłaby bardzo ceniona w diagnozowaniu tych problemów. Dziękuję bardzo!

questionAnswers(1)

yourAnswerToTheQuestion