$30
Homework 9
Task to design a GUI
We provide a .csv file about the statistics of taxi demands over time in Chengdu, which contains
two columns named hour and num. Design a GUI that can
1) provide a dialog that allows users to select the .csv file and load it from disk.
2) provide boxes that allow users to tune the starting and ending hour for display.
3) draw a line chart using hour as x axis and num as y axis, from the starting hour to the ending
hour set by 2).
Import Notes
1. Due is Nov. 29th, 23:59.
2. Zip your project folder and rename it with your Operating System, e.g., Windows,
Ubuntu, Mac.
3. Submit your project on the canvas. A README file is preferable to tell us how to use your
GUI.
1