Не може да импортира обект, записан във файл с dput в R

Здравейте, създадох обект от списък, който съдържа обекта за зареждане, върнат от функцията boot::boot(), и обобщение на резултатите, които изграждам върху него.

Запазих такъв обект във файл с помощта на dput. Но сега не мога да регенерирам обекта с помощта на dget() или source(). Получавам тази грешка:

bt <- dget(file.choose())
Error in sample.int(n, n * R, replace = TRUE) : object 'R' not found

Тъй като извиках boot() и използвах dput в друга функция, подозирах, че за да възстановя bt обект, променливата R, която беше аргумент за boot(), трябва да съществува и в глобалната среда (не е най-доброто изпълнение). Така че създадох такава променлива в глобалния:

R = 5000
bt <- dget(file.choose())
bt
[1] ""
bt <- source(file.choose())
bt
$value
[1] ""

$visible
[1] TRUE

Празни предмети!

Някаква идея?

Ето връзка към файла https://www.dropbox.com/s/xceeoewidm87gtv/CFC%20vs%20BRAF.r?dl=0


person Bakaburg    schedule 08.10.2015    source източник
comment
Казва ви, че не може да намери стойност за R и не виждаме създадена такава стойност, така че съобщението за грешка изглежда точно и информативно.   -  person IRTFM    schedule 11.10.2015
comment
Опитах се да отстраня грешки в това преди 2 дни, но има зависимости от пакети, които не желая да инсталирам. Може би трябва да опитате да намалите файла (най-вече да съкратите данните), така че грешките да се откриват по-лесно   -  person Rich Scriven    schedule 11.10.2015
comment
Съкращаването на данните би било полезно, но още по-полезно би било да се покаже кодът, който е използван за създаването на тази структура. Когато се опитам да пусна кода в работеща R сесия, получавам същата грешка и стартирането на проследяване показва код, който предполага, че използвате dplyr или maggritr в извикването на boot.   -  person IRTFM    schedule 12.10.2015
comment
да, magrittr се използва в дефиницията на статистическата функция, подадена за зареждане. лошо ми е за пакетите. Обектът е доста прост, представлява списък със зареждащ обект и data.frame. За съжаление обектът за зареждане очаква R, който е променлива, дефинирана в обхват на функция, където извиках boot(). Както и да е, дори предоставянето на R в обхвата, където извиквам dget или източник, не решава проблема. Не получавам грешки или предупреждения, само празна стойност.   -  person Bakaburg    schedule 12.10.2015
comment
За съжаление статистиката зависи от много персонализирани функции, които направих...   -  person Bakaburg    schedule 12.10.2015