Assignment (Structured Data Processing)#

(Last updated: Jan 24, 2025)1

Materials#

Usage#

Follow the steps below to set up the assignment:

  • Have the JupyterLab environment ready.

  • Download the structured data processing module from the GitHub repository. Or you can also download the zip file from this link.

  • Open the notebook file (docs/tutorial-structured-data.ipynb) and start working on the tasks.

Follow the steps below to do the assignment:

  • Complete the assignments that are indicated in the tutorial notebook.

  • For each task, try your best to implement the solution without checking the answer.

  • In the meantime, use the hint in the task description. You can also check the functions that are mentioned in the hint online.

  • Try your best to implement the solution using the functions in the hint. If you still have no clue, check the answer, understand how it works, and implement the solution again by yourself.

  • If there are parts that you do not understand, feel free to ask questions during the lectures, seminars, or on Canvas.

Additional Recourses#

Check the pandas API and numpy API when writing the code.


1

Credit: this teaching material is created by Yen-Chia Hsu.