2.7 Pár rad, jak se učit R

Nakonec pár poznámek k tomu, jak se učit pracovat s R.

  1. Nesnažte se zapamatovat všechny detaily volání každé funkce – to snadno najdete v dokumentaci. Snažte se spíše pochopit princip, jak věci fungují.

  2. Hrajte si a zkoušejte věci. Vymyslete si vlastní problém a zkuste jej vyřešit.

  3. Kód z příkladů raději opište než kopírujte Ctrl-C Ctrl-V.

  4. Vždy přemýšlejte, jak a proč něco funguje.

  5. Když narazíte na neznámou funkci, přečtěte si pozorně dokumentaci a vyzkoušejte příklady na jejím konci.

  6. Neděste se, že si nezapamatujete každý parametr každé funkce – to je normální a nevadí to, viz bod 1.

  7. Když všechno selže, je tu Google.

2.7.1 Rady Hadleyho Wickhama

  1. Čtěte zdrojový kód cizích funkcí. Tak se naučíte mnoho věcí.

  2. Přistupujte ke kódu experimentálně. Pokud nevíte, jak něco funguje, vytvořte si hypotézu a vymyslete experiment, jak ji ověřit.

2.7.2 Dva slogany vysvětlující funogování R

Při práci s R vám pomůže, když budete mít “big picture”, jak R funguje. To pěkně ilustruje následující citát:

“To understand computations in R, two slogans are helpful:

  • Everything that exists is an object.
  • Everything that happens is a function call."

— John Chambers