Grafiki i dane wyjściowe

Defensywne programowanie w R

Dr. Colin Gillespie

Jumping Rivers

Przegląd projektu 1

Do tej pory omówiliśmy

  • główny katalog projektu

Defensywne programowanie w R

Przegląd projektu 2

Do tej pory omówiliśmy

  • główny katalog projektu
  • input/ dla plików danych

Defensywne programowanie w R

Przegląd projektu 3

Do tej pory omówiliśmy

  • główny katalog projektu
  • input/ dla plików danych
  • R/ dla skryptów R

Defensywne programowanie w R

Przegląd projektu 4

Do tej pory omówiliśmy

  • główny katalog projektu
  • R/ dla skryptów R
  • input/ dla zbiorów danych

W tym ostatnim filmie omówimy

  • output/ dla generowanych plików wyjściowych

Defensywne programowanie w R

Przegląd projektu 5

Do tej pory omówiliśmy

  • główny katalog projektu
  • R/ dla skryptów R
  • input/ dla zbiorów danych

W tym ostatnim filmie omówimy

  • output/ dla generowanych plików wyjściowych
  • graphics/ dla generowanych wykresów

Defensywne programowanie w R

Różnica

Skrypty w

  • katalogu R/

tworzą zawartość

  • output/ i graphics/

W teorii możemy usunąć output/ i graphics/ bez żalu

Defensywne programowanie w R

Katalog graphics/

Ten katalog zawiera wyłącznie

  • grafiki!

W katalogu R/ mam skrypt o wdzięcznej nazwie

  • graphics.R

który generuje wszystkie grafiki

Należy używać ścieżek względnych!

Defensywne programowanie w R

Katalog output/

Ten katalog zawiera dane wyjściowe

Na przykład

  • Lista istotnych zmiennych, np. wartość $p$
  • Dane do kolejnej analizy

Osobiście rzadko korzystam z tego katalogu

Defensywne programowanie w R

Spróbujmy

Defensywne programowanie w R

Preparing Video For Download...