D-Lab
D-Lab
Computational-Social-Science-Training-Program
This course is a rigorous, year-long introduction to computational social science. We cover topics spanning reproducibility and collaboration, machine learning, natural language processing, and causal...
programming-fundamentals
Introduction to Programming for UC Berkeley's D-Lab
python-data-from-web
API and web scraping workshops
Python-Data-Visualization
D-Lab's 3 hour introduction to data visualization with Python. Learn how to create histograms, bar plots, box plots, scatter plots, compound figures, and more, using matplotlib and seaborn.
Python-Data-Wrangling-Legacy
D-Lab's 3 hour introduction to data wrangling in Python. Learn how to import and manipulate dataframes using pandas in Python.
python-for-everything
Materials for teaching the Python for Everything workshop at UC Berkeley's D-lab
Python-Geospatial-Fundamentals-Legacy
D-Lab's 6 hour introduction to working with geospatial data in Python. Learn how to import, visualize, and analyze geospatial data using GeoPandas in Python.
Python-Machine-Learning
D-Lab's 6 hour introduction to machine learning in Python. Learn how to perform classification, regression, clustering, and do model selection using scikit-learn in Python.