Skip to main content
University of Oregon
UO Libraries

Library Workshop Descriptions

Information, materials, and schedules for all currently offered library workshops

Python

This Spring 2020 quarter, Data Services is offering two separate Python sequences, one a two-part introduction to Python series, and the second a two-series sequence of pandas, the Python data science library. The introduction to Python series will run April 8th to April 17th and the pandas series will run April 22nd to May 1st. These workshops will likely be offered again later in the term.

Click on the tabs above to find out more about the two workshops in the introductory Python and pandas sequence.

If you would like to schedule a version of this sequence for your lab, student group, or as part of a class, reach out to us at DataServices@uoregon.edu.

Introduction to Python Sequence

Are you interested in getting started in coding but, haven't had the resources and teaching services to start? Data Services is offering a two-part introductory online series on Python that gently exposes attendees to the world of Python. These workshops are oritented towards very beginner and no-experience coders, as well as those interested in getting started with Python. These workshops use Software Carpentry's introductory Python workshop series and are conducted in Jupyter Notebooks and taught through live Zoom meetings.

These python workshops are conducted twice a week, for two weeks straight starting April 8th and ending April 17th, with the first of the series on Wednesdays and the second part of the series on Fridays.

In the first Python workshop (on Wednesdays), we will cover the following topics:

Python Fundamentals

  • What basic data types can I work with in Python?
  • How can I create a new variable in Python
  • Can I change the value associated with a variable after I create it?

In the second Python workshop (on Fridays), we will cover the following topics:

  • Explain what a library is and what libraries are used for.
  • Import a Python library and use the functions it contains.
  • Read tabular data from a file into a program.
  • Select individual values and subsections from data.
  • Perform operations on arrays of data.

Workshop Prerequisites

This workshop sequence is oriented towards those who have little to no coding or Python experience. While it is not entirely necessary to have Python installed on ones personal laptop/desktop, it is strongly recommended to get the full Python experience. See the attached Python Installation Guide on the first tab for guidance installing Python.

In lieu of using Python, workshop attendees can use Google Colab.

Python Pandas Workshop Series

Are you interested in using Python for data analysis? Or are looking for a more efficient way to perform data analysis? University of Oregon Libraries Data Services is offering an online two-sequence series on Pandas for Python. For those who are new to Pandas, or have never heard of it before, Pandas is an excellent tool for uploading, manipulating, and cleaning two,and three dimensional tabular data. “Pandas is a fast, powerful, flexible and easy to use open source data analysis and manipulation tool, built on top of the Python programming language.” (pandas.pydata.org).

This workshop series will be on Wednesday and Friday, for two weeks, starting April 22nd and ending May 1st. Wednesday session will be the first part of the series and Friday will be the second part of the series. The workshops will be held over Zoom and will utilize Jupyter Notebooks. All material in these workshops are from pandas.pydata.org tutorials.

The two-series pandas workshop will cover the following:

First part of series (Wednesdays)-

  • •What is pandas?
  • •Getting started with pandas
  • •What kind of data can pandas handle?
  • •How do I read and write tabular data?

Second part of series (Friday)-

  • •How do I select a subset of a DataFrame?
  • •How to create plots in pandas?
  • •How to create new columns derived from existing columns?

Workshop Prerequisites

This workshop sequence is oriented towards those who have little to no coding or Python experience. While it is not entirely necessary to have Python installed on ones personal laptop/desktop, it is strongly recommended to get the full Python experience. See the attached Python Installation Guide on the first tab for guidance installing Python.

In lieu of using Python, workshop attendees can use Google Colab.

University of Oregon Libraries
1501 Kincaid Street Eugene, OR
97403-1299
T: (541) 346-3053
F: (541) 346-3485
Make a Gift