Skip to content

Files

Latest commit

604a67d · Mar 22, 2024

History

History

source-code

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Dec 14, 2020
May 26, 2020
Nov 14, 2019
Dec 14, 2020
Nov 14, 2019
Jan 20, 2020
Mar 21, 2024
Mar 31, 2021
Mar 22, 2024
Dec 2, 2019
Dec 29, 2020
Nov 14, 2019
Jan 24, 2022
Dec 14, 2020

#| Source code

This is source code that is either used in the presentation, or was developed to create it. There is some material not covered in the presentation as well.

Requirements

  • Python version: at least 3.6
  • Packages (names listed that can be used with pip or conda to install):
    • pandas
    • xlrd
    • seaborn
    • holoviews
    • sqlalchemy
    • matplotlib
    • scipy
    • geopandas
    • shapely
    • beautifulsoup4
    • networkx
    • jupyter
    • folium (with conda, use -c conda-forge)
    • xarray
    • dash

What is it?

  • altair: illustration of an interactive plot using Altair.
  • dash: illustration of creating a simple dashboard using dash.
  • db-access: illustration of accessing SQLite databases and using SQLAlchemy, including object-relational mapping.
  • gis: illustrations of working with geospatial data, including geopandas.
  • holoviews: illustrations of using HoloViews for convenient visualizations.
  • networkx: illustration of using the networkx library for graph representation and algorithms.
  • pandas: illustrations of using pandas and seaborn.
  • regexes: illustrations of using regular expressions for validation and information extraction from textual data.
  • seaborn: illustrations of using Seaborn to create plots.
  • streamlit: illustration of a simple dashboard created with streamlit.
  • web-scraping: illustration of web scraping using beautiful soup and graph representation using networkx.
  • xarray: illustrates the xarray library for pandas-like operations on multi-dimensional arrays.