Графика и вывод

Защитное программирование на R

Dr. Colin Gillespie

Jumping Rivers

Обзор проекта 1

С чем мы уже познакомились

  • базовая директория проекта

Защитное программирование на R

Обзор проекта 2

С чем мы уже познакомились

  • базовая директория проекта
  • input/ для файлов данных

Защитное программирование на R

Обзор проекта 3

С чем мы уже познакомились

  • базовая директория проекта
  • input/ для файлов данных
  • R/ для R-скриптов

Защитное программирование на R

Обзор проекта 4

С чем мы уже познакомились

  • базовая директория проекта
  • R/ для R-скриптов
  • input/ для наборов данных

В этом последнем видео рассмотрим

  • output/ для генерируемых файлов данных

Защитное программирование на R

Обзор проекта 5

С чем мы уже познакомились

  • базовая директория проекта
  • R/ для R-скриптов
  • input/ для наборов данных

В этом последнем видео рассмотрим

  • output/ для генерируемых файлов данных
  • graphics/ для генерируемых графиков

Защитное программирование на R

В чём разница

Скрипты из

  • директории R/

формируют содержимое

  • output/ и graphics/

Теоретически можно удалить output/ и graphics/ — и не переживать

Защитное программирование на R

Директория graphics/

Эта директория содержит только

  • графику!

В моей директории R/ есть скрипт с говорящим названием

  • graphics.R

который генерирует всю графику

Обязательно используйте относительные пути!

Защитное программирование на R

Директория output/

Эта директория содержит результаты анализа

Например

  • Список значимых переменных, возможно с $p$-значением
  • Данные для следующего анализа

Лично я эту директорию обычно не использую

Защитное программирование на R

Давайте потренируемся!

Защитное программирование на R

Preparing Video For Download...