Надявам се този въпрос да е смислен и подходящ за тук:
По същество пиша код в рамките на Rmd файл, който включва симулация на рандомизиране на данни, което е много дълъг for цикъл. Този процес отнема доста време, за да завърши (>2 минути - това е голяма симулация). Съхранявам резултатите и след това ги използвам за анализиране и визуализиране по различни начини в целия Rmd отчет.
Въпреки това, когато създавам и редактирам отчета, може да искам да видя как редакциите на моя код и текст променят html изхода. Всеки път, когато изпълнявам командата knitr:html, трябва да преживея още 2 минути рандомизиране на данни. Това очевидно може да бъде разочароващо бавно.
Има ли начин за изпълнение на процеса for-loop веднъж извън Rmd файла, съхраняване на резултатите и след това просто импортиране на тези резултати в Rmd файла. Почти съм сигурен, че Rmd не може да импортира от глобалната среда. Чудя се дали някой знае начин за това?