YoVDO

Creating Rolling Sum Grouped by ISO Weeks Using Python - No Pandas Required

Offered By: Samuel Chan via YouTube

Tags

Python Courses Software Development Courses Data Visualization Courses Time Series Analysis Courses Data Manipulation Courses Task Management Courses Command Line Interface Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Introduction to Cloud Foundry and Cloud Native Software Architecture
Linux Foundation via edX
The Unix Workbench
Johns Hopkins University via Coursera
Введение в Linux
Bioinformatics Institute via Stepik
Linux Basics: The Command Line Interface
Dartmouth College via edX
Sistemas operativos y tú: Convertirse en un usuario avanzado
Crece con Google via Coursera