2016-04-12 5 views

Antwort

0

Wenn Sie den Viewer bereits auf NULL gesetzt haben, ohne Ihre Einstellungen beizubehalten, müssen Sie die Viewer-Einstellung aus einer neuen Sitzung kopieren, ohne die aktuelle Sitzung schließen zu müssen.

1.Die Optionen (Viewer = XXXXX) ist in der Tat eine Funktion, also öffnen Sie eine neue Sitzung.

2.Then die Viewer-Funktion Einstellung abrufen und die Funktion, indem Sie die folgende an RStudio Konsolen-Eingabeaufforderung kopieren:

op < - Optionen()

op $ Zuschauer

function (url, height = NULL) 
{ 
    if (!is.character(url) || (length(url) != 1)) 
     stop("url must be a single element character vector.", 
      call. = FALSE) 
    if (identical(height, "maximize")) 
     height <- -1 
    if (!is.null(height) && (!is.numeric(height) || (length(height) != 
     1))) 
     stop("height must be a single element numeric vector or 'maximize'.", 
      call. = FALSE) 
    invisible(.Call("rs_viewer", url, height)) 
} 

Um den Viewer auf die Standardeinstellungen zurückzusetzen, gehen Sie jetzt zur alten Sitzung (die Sitzung, die Sie wiederherstellen möchten) und an der Eingabeaufforderung der Konsole Rope the Viewer-Option:

>options(viewer=function (url, height = NULL) 
{ 
    if (!is.character(url) || (length(url) != 1)) 
     stop("url must be a single element character vector.", 
      call. = FALSE) 
    if (identical(height, "maximize")) 
     height <- -1 
    if (!is.null(height) && (!is.numeric(height) || (length(height) != 
     1))) 
     stop("height must be a single element numeric vector or 'maximize'.", 
      call. = FALSE) 
    invisible(.Call("rs_viewer", url, height)) 
}) 

Mit diesen Schritten wird der RStudio Viewer-Bereich jetzt vollständig wiederhergestellt.

Verwandte Themen