Základy optimální práce v R
Analyzujete-li v R dlouhodobě, vytvoříte si časem svoji rutinu. Své skripty máte psané jistým způsobem a organizované v adresářích a jste-li důslední, určite Vám ušetří spoustu času.
Nicméně umět správně skriptovat / programovat / kódovat není vůbec jednoduché.
Zkuste si položit otázku, co je podle Vás programování?
Kreativní umění?
Něco jako řízení auta či plavání: stačí se jednou naučit, a pak už víte jak na to?
Vědecký proces, který je třeba provádět s maximální péčí?
...odpovím za Vás: je to tak trochu všechno z výše uvedeného, ale určitě ne pouze "kreativní umění" samo o sobě, i když Váš skript by jistě měl být uměleckým dílem.
A jaká je úroveň Vašich skriptů?
- Jste schopni teď, v této chvíli okamžite předat svou analýzu se všemi daty a skripty v R kolegovi bez toho, abyste něco musel upravovat a vysvětlovat?
- Jste si jistí, že používáte funkce a algoritmy, které jsou nejoptimálnější z hlediska času výpočtu?
- Otevřete-li skript, který jste napsali před několika měsíci, pochopíte okamžite, co daná funkce nebo příkaz dělá, aniž byste museli své příkazy spouštět?
- Zabere Vám hledání funkce, kterou jste naprogramovali před časem, méně než 1 minutu?
Odpověděli jste-li na kteroukoliv z výše uvedených otázek NE, tato kapitola je pro Vás. Budete překvapeni, kolik času jste doteď strávili analýzou zbytečně pouze proto, že Vaše skripty a jejich správa nebyly optimalizované. Slibujeme, že pokud se budete držet našich rad, Vaše práce se podstatně zjednoduší a zefektivní. Pojďme na to...