Tvorba R balíku
Vytvoření vlastního balíku v R má své výhody a nevýhody. Mezi výhody určitě patří:
- jde o skvělý a jednoduchý způsob jak zpřístupnit své funkce ostatním uživatelům
- také jde o zjednodušení práce:
- nemusíme si pamatovat, kde jsme funkce uložili, stačí načíst daný balík
- nápověda nám zaručí, že si budeme pamatovat, co daná funkce dělá
- skvělý způsob testování - ostatní uživatelé pomohou nalézt případné chyby
Naopak nevýhody jsou:
- balík je funkční pouze tehdy, má-li správnou strukturu, což je práce navíc
- někdy je jednodušší upravit části funkcí samostatně než v balíku (balík se může stát nefunkčním)
Tvorba takového balíku se tedy nemusí vždy vyplatit. Vyplatí se v případě, že máte svoje vytvořené funkce, které opakovaně používáte v různých analýzách. Také pokud pracujete v prostředí, ve kterém s vašimi funkcemi pracují i jiní. A také tehdy pokud implementujete vlastní metodu, kterou chcete následně zpřístupnit veřejnosti.
R balík obsahuje dokumentaci v pdf (manuál, vignette) a také propojuje s C/C++. Tvorba balíku tedy vyžaduje instalaci dalšího softwaru , zejména:
- GNU SW development tools (spolu s C/C++ compilerem)
- LaTeX pro R manuály a vignette