Personal tools
User menu

Difference between revisions of "Python resources"

From atmoschem

Jump to: navigation, search
Line 1: Line 1:
 
=Getting started=
 
=Getting started=
 
==Jupyter notebook==
 
==Jupyter notebook==
Jupyter notebooks are interactive web-based applications that allow users to create and share combine live codes, equations, narrative texts, graphics, interactive user interface and other rich media. When combined with the Python kernel, Jupyter notebooks allow users to code and display results in an interactive and convenient way. Jupyter notebooks are really great tools for learning Python and coding in general.
+
Jupyter notebooks are interactive web-based applications that allow users to create and share combine live codes, equations, narrative texts, graphics, interactive user interface and other rich media. When combined with the Python kernel, Jupyter notebooks allow users to code and display results in an interactive and convenient way. Jupyter notebooks are really wonderful tools for learning Python, data science, and coding in general.
*We strongly recommend installing Python and Jupyter using the Anaconda Distribution [https://www.anaconda.com/distribution/ usingthe Anaconda distribution], which includes Python, the Jupyter Notebook, and other commonly used packages for scientific computing and data science.
+
*We strongly recommend installing Python and Jupyter on your PC using the Anaconda Distribution [https://www.anaconda.com/distribution/ usingthe Anaconda distribution], which includes Python, the Jupyter Notebook, and other commonly used packages for scientific computing and data science.
 
*[https://www.dataquest.io/blog/jupyter-notebook-tutorial/ Jupyter notebook: an introduction]
 
*[https://www.dataquest.io/blog/jupyter-notebook-tutorial/ Jupyter notebook: an introduction]
  
Line 12: Line 12:
 
*[http://www.meteo.mcgill.ca/~cmccray/python.html Dr McCray (McGill University) put together a few Python tutorials for atmospheric science.]
 
*[http://www.meteo.mcgill.ca/~cmccray/python.html Dr McCray (McGill University) put together a few Python tutorials for atmospheric science.]
  
 +
 +
=Data science=
 +
*[https://openedx.seas.gwu.edu/courses/course-v1:GW+EngComp1+2018/about Get Data Off the Ground with Python] An online MOOC course by Professor Lorena Barba at George Washington University
  
  

Revision as of 14:20, 2 July 2019

Getting started

Jupyter notebook

Jupyter notebooks are interactive web-based applications that allow users to create and share combine live codes, equations, narrative texts, graphics, interactive user interface and other rich media. When combined with the Python kernel, Jupyter notebooks allow users to code and display results in an interactive and convenient way. Jupyter notebooks are really wonderful tools for learning Python, data science, and coding in general.


Python tutorials for beginners


Data science


Plotting