Notebooks from CEU
cover logical statements and control flow
do an example of simple web scraping
learn an important feature of lists: comprehension
do more exercises with lists and strings
webscraping
learn an important feature of lists: comprehension
do more exercises with lists and strings
one more exercise with web scraping
work on Dictionaries
do more exercises with lists, tuples, strings, dictionaries
reading from and writing to files
lambda functions
modules
exceptions, try except
classes
random
datetime
intro to matplotlib
intro to accessing a web API programmatically:
openexchangerates.org
we will use more of datetime and matplotlib
JSON (.loads. and .dumps)
numpy (Stockholm weather data)
fancy indexing (when an array or list is used in-place of an index) and masks
file I/O
linear algebra
matrix functions (image manipulation)
concatenate, htack, vstack
copy and deep copy
vectorizing (for looping purposes)
crash course on networks
graph I/O
topology
node attributes, edge attributes
pandas
reading in data
cleaning it up
basic analysis
plotting
titanic data
look at a chicago community bike dataset
do more plotting
have a look at the seaborn library