When:
Wednesday, April 10, 2024
12:00 PM - 1:00 PM CT
Where: Online
Contact:
Letty Vega
Group: Northwestern IT Research Computing and Data Services
Category: Training
Next Steps in Python Workshop Series is a seven-part series covering intermediate Python skills, tips, and tricks guaranteed to make your coding life easier. You do not need to attend each session to participate - there is a new lesson each week.
Each one-hour session meets via Zoom on Wednesdays at noon, CDT.
Bayesian Inference in STAN
In this tutorial, we will walk through the basics of STAN- an open-source software for Bayesian inference. We will build a simple linear regression model in STAN and lightly discuss the advantages of using a Bayesian framework. We will be using STAN with Python, but STAN allows interfacing with R, MATLAB, Julia, Stata, and more.
Prerequisites: Participants should be familiar with Python at an introductory level.
When:
Wednesday, April 17, 2024
12:00 PM - 1:00 PM CT
Where: Online
Contact:
Letty Vega
Group: Northwestern IT Research Computing and Data Services
Category: Training
Next Steps in Python Workshop Series is a seven-part series covering intermediate Python skills, tips, and tricks guaranteed to make your coding life easier. You do not need to attend each session to participate - there is a new lesson each week.
Each one-hour session meets via Zoom on Wednesdays at noon, CDT.
Creating Interactive Figures with Python + Bokeh
Interactive figures allow you and others to dive in and explore your data in real-time. In this workshop, you will learn how to use Python’s Bokeh visualization library to construct 2D interactive figures. Most of this workshop will be hands-on, working through example Python notebooks. Some prior Python knowledge is required.
Prerequisites: Please install the pandas and bokeh python libraries on your computer before the workshop. If possible, please bring your multi-dimensional data set to explore. Workshop materials can be found on this GitHub repo: https://github.com/nuitrcs/IntroToBokeh.
When:
Wednesday, April 24, 2024
12:00 PM - 1:00 PM CT
Where: Online
Contact:
Letty Vega
Group: Northwestern IT Research Computing and Data Services
Category: Training
Next Steps in Python Workshop Series is a seven-part series covering intermediate Python skills, tips, and tricks guaranteed to make your coding life easier. You do not need to attend each session to participate - there is a new lesson each week.
Each one-hour session meets via Zoom on Wednesdays at noon, CDT.
Statistics in Python: Statsmodels
You will learn how to build regression models and evaluate the model’s performance using statmodels, a Python package that provides classes and functions for statistical testing, modeling, and exploration.
Prerequisites: Participants should be familiar with Python at an introductory level.
When:
Wednesday, May 1, 2024
12:00 PM - 1:00 PM CT
Where: Online
Contact:
Letty Vega
Group: Northwestern IT Research Computing and Data Services
Category: Training
Next Steps in Python Workshop Series is a seven-part series covering intermediate Python skills, tips, and tricks guaranteed to make your coding life easier. You do not need to attend each session to participate - there is a new lesson each week.
Each one-hour session meets via Zoom on Wednesdays at noon, CDT.
Efficient looping with Itertools
In Python, any object that can be implemented for loops, such as lists, strings, tuples, and dictionaries, is called iterators. The itertools module in Python contains building blocks that allow combinations and permutations of iterator elements in a memory-efficient manner. This workshop teaches you how to use itertools to perform complex looping operations.
Prerequisites: Participants should be familiar with Python at an introductory level.
When:
Wednesday, May 8, 2024
12:00 PM - 1:00 PM CT
Where: Online
Contact:
Letty Vega
Group: Northwestern IT Research Computing and Data Services
Category: Training
Next Steps in Python Workshop Series is a seven-part series covering intermediate Python skills, tips, and tricks guaranteed to make your coding life easier. You do not need to attend each session to participate - there is a new lesson each week.
Each one-hour session meets via Zoom on Wednesdays at noon, CDT.
Intro to web scraping with Selenium
Selenium is a browser automation tool that allows users to interact with HTML elements from any website. In this workshop, we will introduce attendees to Selenium and ChromeDriver, a separate executable that facilitates communication between Selenium and Google Chrome. Attendees will learn to deploy these tools to search for and grab data from websites automatically.
Prerequisites: Participants should be familiar with Python at an introductory level.