Skip to content
@dlab-berkeley

D-Lab

The social science data lab at UC Berkeley

Pinned

  1. D-Lab's 12 hour introduction to Python. Learn how to create variables and functions, use control flow structures, use libraries, import data, and more, using Python and Jupyter Notebooks.

    Jupyter Notebook 140 102

  2. D-Lab's 12 hour introduction to R Fundamentals. Learn how to create variables and functions, manipulate data frames, make visualizations, use control flow structures, and more, using R in RStudio.

    R 112 49

  3. For use in Stata workshops and intensives

    Stata 55 31

  4. 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 and TPOT.

    Jupyter Notebook 46 45

  5. D-Lab's 6 hour introduction to data wrangling with R. Learn how to manipulate dataframes using the tidyverse in R.

    R 20 12

  6. 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 cau…

    Jupyter Notebook 68 23

Repositories

  • R-Functional-Programming Public

    The joy and power of functional programming in R

    27 CC-BY-4.0 8 0 0 Updated May 4, 2022
  • R-Data-Wrangling Public

    D-Lab's 6 hour introduction to data wrangling with R. Learn how to manipulate dataframes using the tidyverse in R.

    R 20 12 0 1 Updated May 4, 2022
  • Python-Machine-Learning-Fundamentals Public

    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 and TPOT.

    Jupyter Notebook 46 45 19 0 Updated May 4, 2022
  • Python-Fundamentals Public

    D-Lab's 12 hour introduction to Python. Learn how to create variables and functions, use control flow structures, use libraries, import data, and more, using Python and Jupyter Notebooks.

    Jupyter Notebook 140 102 2 0 Updated May 2, 2022
  • Computational-Social-Science-Training-Program Public

    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 inference. This course has a strong applied focus with emphasis placed on doing computational social science.

    Jupyter Notebook 68 23 5 0 Updated Apr 28, 2022
  • R-Geospatial-Fundamentals Public

    This is the repository for D-Lab's Geospatial Fundamentals in R with sf workshop.

    Jupyter Notebook 42 15 9 3 Updated Apr 27, 2022
  • Git-Playground Public

    This repository is for D-Lab workshops that require practicing with Git.

    1 16 0 4 Updated Apr 21, 2022
  • Python-Text-Analysis Public

    D-Lab's 12 hour introduction to text analysis with Python. Learn how to perform bag-of-words, sentiment analysis, topic modeling, word embeddings, and more, using scikit-learn, NLTK, gensim, and spaCy in Python.

    Jupyter Notebook 2 CC-BY-4.0 1 4 0 Updated Apr 12, 2022
  • quick-consulting-examples Public

    Collection of quick pandas, python, and other coding examples based on real consulting requests.

    Jupyter Notebook 3 0 4 0 Updated Apr 12, 2022
  • R-Data-Visualization Public

    D-Lab's 3 hour introduction to data visualization with R. Learn how to create histograms, bar plots, box plots, scatter plots, compound figures, and more using ggplot2 and cowplot.

    19 16 0 1 Updated Apr 11, 2022