Как вызвать переменную из одного скрипта в другой скрипт с помощью R? - PullRequest
0 голосов
/ 25 апреля 2019

Я объясняю свою проблему: у меня есть два сценария R. Я создаю переменную в первом скрипте, который я хотел бы вызвать во втором скрипте. Проблема в том, что для получения этой переменной в первом скрипте мне нужно написать несколько строк R, но я не хочу переписывать эти строки во второй скрипт.

Любая помощь?

Редактировать: из предыдущей темы я попробовал эти строки во втором скрипте R:

loadRData <- function(fileName) {
  #loads an RData file, and returns it
  load(fileName)
  print(ls())
  n <- readline(prompt="combs")  #combs is the name of my variable 
  get(ls()[as.matrix(n)])
}

select_var <- loadRData('RHO_COR.R') #RHO_COR.R is the name of my first script , I execute this command in my second script 

Но я получаю предупреждение:

Error in load(fileName) :
bad restore file magic number (file may be corrupted) -- no data loaded
In addition: Warning message:
file ‘RHO_COR.R’ has magic number 'libra'
   Use of save versions prior to 2 is deprecated 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...