Есть ли инструменты, которые могут визуализировать R-код?
У меня есть очень сложный код R, разделенный на несколько скриптов, которые мне нужно понять. Частично сложность этого заключается в том, что существует так много вложенных функций и переменных, что оказывается очень медленно проходить через это вручную и выяснять, что с чем связано.
Я думаю, что моя задача могла бы быть проще, если бы существовал способ сгенерировать блок-схему из кода R, чтобы я мог видеть все сразу. Конечно, я могу просто нарисовать карту по мере прохождения кода, но разве это не должно быть программно возможно сделать это? Существуют ли какие-либо существующие инструменты, которые могут это сделать?
Я нашел программу под названием R AnalyticFlow, но, похоже, она СОЗДАВАЕТ сценарии с использованием графического интерфейса пользователя, тогда как мне нужно что-то, что может принимать код и превращать его в то, что можно было бы нарисовать в AnalyticFlow.
snakefood
, который реализует это для Python: furius.ca/snakefood. Построение графиков вы можете делать (вручную) в GraphViz Dot. Здесь могут быть полезны ответы: stackoverflow.com/questions/44143110/ < / а> - person user5359531   schedule 22.02.2018CodeDepends
, прочтите эту виньетку и прокручивайте, пока не увидите диаграммы: cran.r-project.org/web/packages/CodeDepends/vignettes/ - person Moody_Mudskipper   schedule 27.02.2018drake
звучит так, как будто он может быть вам полезен. Это помогает создавать графики зависимостей между вашими скриптами, чтобы увидеть, что не соответствует действительности. github.com/ropensci/drake а> - person Jon Spring   schedule 22.10.2018