Creating Rolling Sum Grouped by ISO Weeks Using Python - No Pandas Required
Offered By: Samuel Chan via YouTube
Course Description
Overview
Learn how to create a weekly rolling sum using only Python's standard library, without relying on pandas. This 29-minute tutorial demonstrates the power of Python's core libraries for data manipulation and reshaping. Discover how to leverage itertools' groupby, enumerate, and isocalendar functions to achieve a weekly rolling sum. Follow along as the instructor builds upon previous episodes in the series, showcasing the development of a task management tool called TaskQuant. Gain insights into creating a command-line productivity scoreboard for TaskWarrior, implementing colorful terminal CLI interfaces, and structuring a production-ready Python package. By the end of the tutorial, you'll be able to use the `taskquant` package to generate task scoreboards and weekly rolling sums directly from the command line.
Syllabus
How to create Rolling Sum grouped by weeks (ISOWeek) with just Python (no pandas)
Taught by
Samuel Chan
Related Courses
Get Organized: How to be a Together TeacherRelay Graduate School of Education via Coursera Concurrency
AdaCore via Independent Sprint Planning for Faster Agile Team Delivery
University System of Maryland via edX Introduction to Project Management with ClickUp
Coursera Project Network via Coursera Create a Project Charter in Google Sheets
Coursera Project Network via Coursera