2016-11-02 4 views
0

Ich verwende derzeit opencpu, um meine R-Pakete zu hosten. Aber es zeigt das Diagramm nicht an. Ich bekomme die PDF-, SVG- und PDF-Links und das Diagramm wird angezeigt, wenn ich auf eines der beiden klicke. Allerdings habe ich in der Konsole diesen Fehler "ungültiger Grafikzustand In Call: replayPlot (x)".Ungültiger Grafikstatus opencpu

Folgendes ist meine R-Funktion.

plotGraph <- function(filename) { 
    filepath<-system.file("extdata", filename, package="demp") 
    sample<-read.csv(filepath,header=FALSE) 
    ecg=sample[2] 
    graph<-plot.ts(ecg) 
} 

Und das Folgende ist mein angularjs Code.

$scope.getData= function(filename){ 
     filename=$scope.selectedFile+".csv";  
     var req=$("#output").rplot("plotGraph", { 
      filename:filename 
     }); 
} 

Und die div in der Webseite:

<div id="output"></div> 

Antwort

0

Ich habe es geschafft, es zu lösen, indem die Höhe und Breite des div wie diese

<div id="output" style="height: 900px; width:900px"></div>

Angabe