/SOARS2016_DataWorkshops

https://git.io/v6XyK

Primary LanguageJupyter Notebook

SOARS 2016 Data Workshops

The purpose of these workshops is to learn some of the tools and techniques for working with data in general. The focus will initially be on ingesting, manipulating and handling data in text form with the Python programming language.

Requirements

Package Purpose
Folium Interactive mapping

Resources

Continuously updated list of resources to use, add to, steal and learn from.

Workshop Details

All of the workshops files are either in .ipynb or md format. The core workshop files are best viewer in Jupyter Notebooks and it is recommended you view files on Jupyter's NBViewer.

  • environment and tools check
  • understanding some of the basics of Python (types, data structures, iteration)
  • basics of file types (CSV, TSV, etc.)
  • processing text files in Python directly
  • introduction to Jupyter Notebooks (NB) and Github
  • scientific communication in the NB
  • loading and exploring data with Pandas in Jupyter NB
  • exploring Github
  • more data exploration
  • statistical functions in Pandas and NumPy
  • introduction to making basic plots in pandas
  • exploratory data analysis with the mosquito trapping and weather data
  • introduction to folium for interacting maps and data display

Say Thanks!

If you find this repo useful for any purpose at all, then drop me a Say Thanks!

License

The work in this repo is licensed under Creative Commons 3.0 CC BY-SA.

Attribution-ShareAlike CC BY-SA