Защитное программирование на R
Dr. Colin Gillespie
Jumping Rivers
Любой R-анализ начинается скромно, но потом
Каждый мой проект
Имя директории задаёт контекст скриптов

В этой директории хранятся данные, как правило:
csv и ExcelДанные редактируются только в R

Весь R-код хранится в этой директории
Обратите внимание: директория называется не
а просто R/

В этой директории я всегда создаю файл
load.RОн загружает данные из input/
Во всех моих проектах структура одинакова

Все пути указываются относительно корня проекта
battles <- read_csv("input/battles.csv")
foes <- read_xlsx("input/foes.xlsx")
Код легко переносится на другие машины

Помните: все R-файлы хранятся в директории R/!
clean.R — очистка данныхfunction.R — вспомогательные функцииanalysis.R — сам анализСтандартные имена используются в каждом проекте
Защитное программирование на R