Я хочу передать имя каталога в качестве формального аргумента функции. Внутри функции я хочу изменить рабочий каталог на каталог, упомянутый в формальном аргументе. В настоящее время каталог находится внутри моего рабочего каталога.Изменение рабочего каталога внутри функции
Примечание:
specdata
директория внутри моих текущих БВ
код:
x <-function(directory)
{
y<-file.path(getwd(),directory)
setwd(y)
}
x(specdata)
Это, кажется, не работает, я не хочу, чтобы ввести "specdata"
в качестве функции argument.It должен not be in double quotes
.
Какой ваш против использования 'x (" specdata ")'? Использование котировок почти наверняка будет более простым решением, чем кодирование решения без кавычек. – Benjamin