One of the strengths of python are the many libraries which make it useful for specific purposes: e.g. astropy for astrophysics, scikit-image for image processing, and pandas for data manipulation and analysis. In particular, pandas provides tools for interacting with tables and time series.
Attention new dataset
Please download the
surveys.csv
file from the following link into yourdata
directory. https://ndownloader.figshare.com/files/2292172Please see the setup instructions for details.
Setup | Download files required for the lesson | |
08:30 | 1. Libraries |
How can I use software that other people have written?
How can I find out what that software does? |
08:40 | 2. Pandas Dataframes |
How can I import data in Python?
What is Pandas? Why should I use Pandas to work with data? |
09:25 | 3. Indexing, Slicing and Subsetting DataFrames in Python |
How can I access specific data within my data set?
How can Python and Pandas help me to analyse my data? |
10:00 | 4. Data Types and Formats |
What types of data can be contained in a DataFrame?
Why is the data type important? |
10:45 | Coffee |
The actual schedule may vary slightly depending on the topics and exercises chosen by the instructor.