Где я могу найти информацию о том, как структурировать длинный R-код?

Я заранее прошу прощения за то, что, возможно, задаю очень очевидный или неосведомленный вопрос, но, учитывая, что я потратил довольно много времени, пытаясь решить его сейчас, без какого-либо очевидного решения, я все равно рискну опубликовать его:

Некоторое время я работал над проектом, в котором был создан файл .R с примерно 1300 строками кода, с которым становится сложно работать. Я уверен, что есть способы лучше структурировать код, чем просто строить его таким образом строка за строкой. Основная цель программы - загрузить некоторые данные, преобразовать их различными способами и затем записать результат в виде файлов .csv.

Тогда мой вопрос: где я могу найти примеры или узнать, как структурировать R-код, который становится неуправляемым в одном файле?

Одно из решений, которое я придумал, - это использовать структуру с одним основным файлом с несколькими исходными вызовами других файлов. Еще бы, наверное, сделать пакет.


person avriis    schedule 18.01.2016    source источник