PrincetonPy's one-day workshop : Introduction to Python for Scientific Computing
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
0.Intro-and-Setup.ipynb
0.Intro-and-Setup.slides.html
1.BasicPython.ipynb
1.BasicPython.slides.html
2.Stack.ipynb
2.Stack.slides.html
3.Demos.ipynb
3.Demos.slides.html
CoffeeTimeSeries.csv
LICENSE
README.md
depts.png
example.txt
liver.jpg
pickled_human.p
poi2.png
sheep.csv

README.md

Python-Workshop

PrincetonPy's one-day workshop, Introduction to Python for Scientific Computing.

The material comes as a series of IPython Notebooks :

    1. Introduction and Setup - a brief introduction to what Python is about, and some recommendations for what to install.
    1. Basic Python - very quick intro to variables, control structure, lists, dictionaries, functions, IO; to get you on your feet.
    1. Numpy, Scipy, Pandas, Matplotlib - the Scipy Stack which forms the basis of scientific coding in Python.
    1. Demos - lmfit, scikit-learn, scikit-image, pandas, pickle, pymc; some packages I use for cool scientific work.

Exercises occur throughout, with tips and solutions given. For all questions, please get in touch either on our forums or on Twitter at @PrincetonPy.