Оборонне програмування 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