Python

Pratik Sachdeva, PH.D.

Consulting Drop-In Hours: By appointment only

Consulting Areas: Python, R, SQL, Databases & SQL, Data Manipulation and Cleaning, Data Science, Data Sources, Data Visualization, Deep Learning, Machine Learning, Python Programming, R Programming, Regression Analysis, Hierarchical Models, Means Tests, Software Output Interpretation, Bash or Command Line, Excel, Git or Github, RStudio

Quick-tip: the fastest way to speak to a consultant is to first ...

Python Fundamentals Pilot: Parts 1-3

February 28, 2023, 2:00pm
This three-part interactive workshop series is your complete introduction to programming Python for people with little or no previous programming experience. By the end of the series, you will be able to apply your knowledge of basic principles of programming and data manipulation to a real-world social science application.

Python Data Wrangling and Manipulation with Pandas

March 15, 2023, 2:00pm
Pandas is a Python package that provides fast, flexible, and expressive data structures designed to make working with 'relational' or 'labeled' data both easy and intuitive. It enables doing practical, real world data analysis in Python. In this workshop, we'll work with example data and go through the various steps you might need to prepare data for analysis.

Python Machine Learning Fundamentals: Parts 1-2

February 7, 2023, 2:00pm
This workshop introduces students to scikit-learn, the popular machine learning library in Python, as well as the auto-ML library built on top of scikit-learn, TPOT. The focus will be on scikit-learn syntax and available tools to apply machine learning algorithms to datasets. No theory instruction will be provided.

Python Machine Learning Fundamentals: Parts 1-2

April 5, 2023, 10:00am
This workshop introduces students to scikit-learn, the popular machine learning library in Python, as well as the auto-ML library built on top of scikit-learn, TPOT. The focus will be on scikit-learn syntax and available tools to apply machine learning algorithms to datasets. No theory instruction will be provided.

Python Geospatial Data and Mapping: Parts 1-2

February 15, 2023, 10:00am
Geospatial data are an important component of data visualization and analysis in the social sciences, humanities, and elsewhere. The Python programming language is a great platform for exploring these data and integrating them into your research.

Python Web APIs

March 14, 2023, 2:00pm
In this workshop, we cover how to extract data from the web with APIs using Python. APIs are often official services offered by companies and other entities, which allow you to directly query their servers in order to retrieve their data. Platforms like The New York Times, Twitter and Reddit offer APIs to retrieve data.

Python Data Visualization

February 16, 2023, 10:00am
For this workshop, we'll provide an introduction to visualization with Python. We'll cover visualization theory and plotting with Matplotlib and Seaborn, working through examples in a Jupyter notebook.

Python Web Scraping

March 28, 2023, 2:00pm
In this workshop, we cover how to scrape data from the web using Python. Web scraping involves downloading a webpage's source code and sifting through the material to extract desired data.

Charlotte Jin

Consulting Drop-In Hours: Mon 3pm-5pm

Consulting Areas: Python, SQL, Stata, Databases & SQL, Data Science, Data Visualization, Python Programming, Qualitative methods, Regression Analysis, Excel, Stata, Tableau, PowerBI

Quick-tip: the fastest way to speak to a consultant is to first submit a request...