Возможно ли как-то в R включить текстовый файл, содержащий исходный код R, и выполнить в том месте, где он включен?
В PHP я бы использовал команду include
(http://php.net/manual/en/function.include.php)
У меня есть файл, в котором я сначала определяю функции (~ 200 строк), затем я создаю и устанавливаю множество переменных, обрабатывая множество файлов и используя определенные функции (~ 1500 строк), и, наконец, яиспользовать значения переменных для вычислений и для построения графиков (~ 700 строк).
# functions
readfile <- function (...) {
...
}
# reading files, general plots,...
dataFolder1="..."
pdf("param01_Set01.pdf")
param01_Set01_SV = readfile(dataFolder1, ...)
param01_Set01_KP = readfile(dataFolder1, ...)
param01_Set01_NK = readfile(dataFolder1, ...)
dev.off()
dataFolder2="..."
pdf("param01_Set01.pdf")
param01_Set02_SV = readfile(dataFolder2, ...)
param01_Set02_KP = readfile(dataFolder2, ...)
param01_Set02_NK = readfile(dataFolder2, ...)
dev.off()
...
# dooing specific calculations + plotting
result1 = (param01_Set01_SV$xyz + 123) * param02_Set08$xyz
plot(...)
Мне нравится «передавать на аутсорсинг» среднюю часть (определения Varaible, чтение файла, общие графики) в отдельный файл,просто потому что он очень большой и не интересен, как только я ввел все имена файлов, ...Здесь есть команда типа include
в R?