Ich möchte den Verzeichnisnamen als formales Argument der Funktion übergeben. Innerhalb der Funktion möchte ich mein Arbeitsverzeichnis in das in formalen Argument erwähnte Verzeichnis ändern. Das Verzeichnis befindet sich derzeit in meinem Arbeitsverzeichnis.Ändern des Arbeitsverzeichnisses innerhalb einer Funktion
Hinweis:
specdata
ist das Verzeichnis, in meinem aktuellen wd
Code:
x <-function(directory)
{
y<-file.path(getwd(),directory)
setwd(y)
}
x(specdata)
Dies scheint nicht zu funktionieren, ich will nicht "specdata"
als Funktion argument.It eingeben sollte not be in double quotes
.
Was ist Ihr Widerspruch zur Verwendung von 'x (" specdata ")'? Die Verwendung der Anführungszeichen ist fast sicher eine einfachere Lösung als das Codieren einer Lösung ohne die Anführungszeichen. – Benjamin