Praktický kurz určený studentům vyšších ročníků, popř. postgraduantům. Cílem je a) seznámit účastníky se základními principy zpracování a vizualizace dat v geologii a fungováním počítačových algoritmů obecně; b) vysvětlit základy syntaxe programovacích jazyků R a Python, c) ukázat použití obou jazyků pro jednoduché výpočty, jakož i produkci kvalitních grafických výstupů; d) demonstrovat příklady použití obou jazyků v reprodukovatelném výzkumu (s důrazem na strukturní geologii a horninovou geochemii).
Poslední úprava: Janoušek Vojtěch, prof. Mgr., Ph.D. (04.03.2019)
The course is taught in English when at least one international student is enrolled. This practical course is aimed at senior undergraduate and postgraduate students. It is intended to: a) explain fundamentals of data processing and visualization in geology as well as functioning of computing algorithms in general; b) present basics of the R and Python programming languages; c) illustrate the usability and versatility of both languages for everyday calculations, as well as for production of publication-quality graphics; d) demonstrate examples of using both languages in reproducible research (with certain structural geology and whole-rock geochemistry bias).
Poslední úprava: Janoušek Vojtěch, prof. Mgr., Ph.D. (04.03.2019)
Literatura -
Výukové materiály (pouze pro studenty):
Google Classroom
Odkazy:
de Vries A: Using R with Jupyter Notebooks http://blog.revolutionanalytics.com/2015/09/using-r-with-jupyter-notebooks.html
Jupyter: Open source, interactive data science and scientific computing across over 40 programming languages http://jupyter.org/
The R Project for Statistical Computing https://www.r-project.org/
Ponořme se do Python-u http://diveintopython3.py.cz/PonormeSeDoPythonu3single.html
Becker RA, Chambers JM, Wilks AR (1988) The New S Language. Chapman & Hall, London, pp 1-702
Crawley MJ (2007) The R book. John Wiley & Sons, Chichester, pp 1-942
Janoušek V, Moyen JF, Martin H, Erban V, Farrow C (2016) Geochemical Modelling of Igneous Processes - Principles and Recipes in R Language. Bringing the Power of R to a Geochemical Community. Springer-Verlag, Berlin, Heidelberg, pp 1-346
Langtangen, H P (2016) A Primer On Scientific Programming With Python, Texts in Computational Science and Engineering, pp 1-992
Maindonald J, Braun J (2003) Data Analysis and Graphics Using R. Cambridge University Press, Cambridge, pp 1-386
Murrell P (2005) R Graphics. Chapman & Hall/CRC, London, pp 1-328
Becker RA, Chambers JM, Wilks AR (1988) The New S Language. Chapman & Hall, London, pp 1-702
Crawley MJ (2007) The R book. John Wiley & Sons, Chichester, pp 1-942
Janoušek V, Moyen JF, Martin H, Erban V, Farrow C (2016) Geochemical Modelling of Igneous Processes - Principles and Recipes in R Language. Bringing the Power of R to a Geochemical Community. Springer-Verlag, Berlin, Heidelberg, pp 1-346
Langtangen, H P (2016) A Primer On Scientific Programming With Python, Texts in Computational Science and Engineering, pp 1-992
Maindonald J, Braun J (2003) Data Analysis and Graphics Using R. Cambridge University Press, Cambridge, pp 1-386
Murrell P (2005) R Graphics. Chapman & Hall/CRC, London, pp 1-328