So beenden Sie einen Plotjob in Rstudio

9

Sagen Sie, ich gebe die folgenden Befehle in die Konsole in Rstudio ein

%Vor%

Das ist eindeutig eine sehr dumme Sache. Aber meine Frage ist, wie Sie diesen Prozess beenden? Ich konnte nirgendwo anders antworten.

Lösungsversuche: Drücken von Strg + q, Drücken Esc, gehen zu Sitzung-> Interrupt R, gehen zu Sitzung- & gt; terminate R. Nichts scheint zu funktionieren. Dies scheint für das Plotten spezifisch zu sein. Wenn Sie zum Beispiel eine doof große Schleife ausführen, scheinen die meisten der oben genannten Optionen wie erwartet zu funktionieren.

Idealerweise möchte ich eine Lösung, die das R-Skript, an dem ich in der Konsole gearbeitet habe, nicht verliert (da ich es nicht zeitweilig gespeichert habe).

    
MHH 23.12.2013, 00:54
quelle

2 Antworten

5

Ich poste meinen Kommentar als Antwort, da er dein Problem anscheinend gelöst hat.

  1. Sparen Sie früh, sparen Sie oft, weinen Sie weniger.
  2. Versuchen Sie, auf das kleine Rot zu klicken Stoppen Sie das Symbol über der Konsole (funktioniert wahrscheinlich nicht, wenn Sie es getan haben alles was du schon gemacht hast).
  3. Versuchen Sie, das Skript zu kopieren / einzufügen ein Texteditor.
  4. Versuchen Sie, nur den Verlaufsprozess durch Ihre zu töten OS (kann RStudio geöffnet lassen). Die gute Nachricht ist, dass RStudio ist oft ziemlich schlau über das Sichern von Arbeitskopien von Skripten, also Sie könnten feststellen, dass es immer noch da ist, selbst wenn Sie das Ganze töten müssen Programm.
Ari B. Friedman 23.12.2013, 05:20
quelle
0

Wenn Sie dev.null() in der Konsole eingeben, werden alle Plots gelöscht und ich finde, dass es weniger wahrscheinlich ist, dass RStudio abstürzt als einige der von Ari B. Friedman gegebenen Optionen.

Das heißt, speichern Sie früh speichern oft ist immer ein guter Rat.

    
data princess 11.12.2017 15:11
quelle

Tags und Links