2017-03-06 4 views
1

Ich habe ein Problem Ich denke, dass ich in der Lage sein werde, meine zu lösen, wenn ich "ggplotly" deinstallieren konnte, bevor ich versuche, es neu zu installieren.ggplotly wird nicht funktionieren oder neu installieren - gibt es eine Möglichkeit, es zu deinstallieren?

Hier ist, was passiert ist:

Code, der gut funktioniert, wenn ein Lehrer es demoed, schlug fehl, wenn ich versuchte es zu Hause. Es war R Markdown. Bei der zeilenweisen Untersuchung der Problemcodezelle wurde das Problem um ggplot2 (das ggplotly verwendet) zentriert. Code- und Fehlermeldungen sind unten angegeben. Im Code "graph" war ein ggplot2 facet_wrap(), der in ggplotly übergehen sollte.

Hier der Auszug aus meiner Konsole des Problems ist, und ein gescheiterter Versuch, es durch eine erneute Installation zu beheben:

> ggplotly(graph) 
Error in dev_fun(tmpPlotFile, width = deviceWidth, height = deviceHeight) : 
    unable to start png() device 
> ggplotly(graph) 
Error in RStudioGD() : 
    Shadow graphics device error: r error 4 (R code execution error) 
In addition: Warning messages: 
1: In grDevices:::png("C:/Users/User/AppData/Local/Temp/Rtmp0ar20f/3b613ba7d0ce4228bc937aee7cfcb112.png", : 
    unable to open file 'C:/Users/User/AppData/Local/Temp/Rtmp0ar20f/3b613ba7d0ce4228bc937aee7cfcb112.png' for writing 
2: In grDevices:::png("C:/Users/User/AppData/Local/Temp/Rtmp0ar20f/3b613ba7d0ce4228bc937aee7cfcb112.png", : 
    opening device failed 
> install.packages("plotly") 
Error in install.packages : Updating loaded packages 
Error in gzfile(file, mode) : cannot open the connection 
In addition: Warning message: 
In gzfile(file, mode) : 
    cannot open compressed file 'C:\Users\User\AppData\Local\Temp\Rtmp0ar20f/libloc_190_4464fd2b.rds', probable reason 'No such file or directory 
+1

Sie können ein installiertes Paket mit der Funktion 'remove.packages' entfernen – tictocchoc

+0

Vielen Dank! das hat funktioniert. Ich werde es in Kürze in der vollständigen Antwort posten. – TMWP

Antwort

2

Gemäß Kommentaren zu diesem Thread kann ein Paket mit remove.packages wird de-installiert. Gemäß dem ursprünglichen Problem zu diesem Beitrag, de-installieren und neu zu installieren klären, aber der Vollständigkeit halber, hier sind alle Vorsichtsmaßnahmen nahm ich die Chancen dieser Arbeits zu verbessern:

  1. das Paket entfernt, wie
  2. angezeigt
  3. neu initialisiert RStudio (verlassen, ohne den Arbeitsbereich zu speichern und neu eingegeben it)
  4. standardmäßig es einige meiner Umgebung in Erinnerung, damit ich die Besen Symbol geklickt Speichern von alle Variablen und Daten löschen
  5. Wieder- installiert das Paket
  6. die ursprüngliche R-Datei neu geladen und getestet, um sicherzustellen, dass alles wie erwartet funktioniert.

Dies ist, was ich mit de-Installation und Neuinstallation im Gegensatz zu den Nachrichten auf dem Original-Beitrag gezeigt in der Konsole gesehen:

Während de-Installation:

> remove.packages("plotly") 
Removing package from ‘C:/ProgramFilesCoders/R/R-3.3.2/library’ 
(as ‘lib’ is unspecified) 
Error in gzfile(file, mode) : cannot open the connection 
In addition: Warning message: 
In gzfile(file, mode) : 
    cannot open compressed file 'C:\Users\User\AppData\Local\Temp\Rtmp0ar20f/libloc_190_4464fd2b.rds', probable reason 'No such file or directory' 

Während Neuinstallation:

> install.packages("plotly") 
trying URL 'https://cran.rstudio.com/bin/windows/contrib/3.3/plotly_4.5.6.zip' 
Content type 'application/zip' length 817502 bytes (798 KB) 
downloaded 798 KB 

package ‘plotly’ successfully unpacked and MD5 sums checked 

The downloaded binary packages are in 
    C:\Users\User\AppData\Local\Temp\RtmpGco6OK\downloaded_packages 
Verwandte Themen