Оборонне програмування R
Dr. Colin Gillespie
Jumping Rivers
Усі погоджуються: послідовність — ключова
Іноді доведеться змінювати стиль у різних командах!
= vs ->x = 5
# or
x <- 5
Усі згодні, що не слід змішувати стилі
Я надаю перевагу кращому, як на мене, = для присвоєння, але
DataCamp у своїх курсах використовує <-
Тож будьте послідовні
Послідовні пробіли значно полегшують читання коду
Порівняйте
res<-t.test(x,paired=FALSE)
із
res <- t.test(x, paired = FALSE)
Два загальноприйняті правила:
x <- 5x[1, 1] замість x[1,1]Оборонне програмування R