| University | Temasek Polytechnic (TP) |
| Subject | Computer Programming |
Trip Distance 1
The table below is a partial capture of the average trip distance on public transport (Average Distance per Trip in Kilometers) in Singapore for the 11-year period from 2004 to 2014, ordered by type of public transport.
| Year | MRT | LRT | Bus | Taxi | ||||
| 2010 | 10.3 | 2.1 | 4.8 | 9.3 | ||||
| 2011 | 10 | 2 | 4.5 | 9.6 | ||||
| 2012 | 9.6 | 1 | 4.4 | 9.7 | ||||
| 2013 | 9.5 | 2 | 4.3 | 9.8 | ||||
| 2014 | 9.2 | 2 | 4.3 | 10 |
In this project, you are required to:
- Initialize appropriate lists with the given (full) data
- Write a Python program that shows four different menu options (and to include a Quit option).
Based on the user selection, your program shall
1. Display the average trip distance on public transport by type of public transport for 2008.
2. For a user-selected public transport type (e.g., Bus),
a. display the mean of the average trip distance for the 7-year span 2004 – 2010.
b. display the years and the average in that period which fall below the mean of the averages found above.
3. For a user-selected type of public transport type, display the year and the average trip distance in which the average has changed (increase or decrease) by at least 5% over the previous year.
4. Make the following line plots
a. Difference between MRT and Bus average trip distance (for each year) vs Year
b. Total Average Trip Distance (for all Public Transport excluding MRT) vs Year.
Hire a Professional Essay & Assignment Writer for completing your Academic Assessments
Native Singapore Writers Team
- 100% Plagiarism-Free Essay
- Highest Satisfaction Rate
- Free Revision
- On-Time Delivery
Avail of affordable assignment help for computer programming assignment from Singapore Assignment Help. We have a wonderful team of expert coders in the company and they have years of experience in the programming field. They work round the clock to support you with your computer science or Data Programming (ICT233) assignment and Python programming assignment. Also Our IT experts provide you excellent homework help for java at a low cost.
Looking for Plagiarism free Answers for your college/ university Assignments.
- IBUS2004 Managing International Business Assessment 1 Brief 2026 | UON
- BSL305 Company Law Assignment 2026 | Murdoch University
- SOC309 Contemporary Social Theory Tutor-Marked Assignment 02, 2026 | SUSS
- MNGT3012 Business Strategy Assignment Brief 2026 | The University of Newcastle
- MGT577 AI Concepts and Applications for Business Leaders End-of-Course Assessment 2026
- MGT564 Managing Digital Transformation in Operations End-of-Course Assessment 2026
- Organic Chemistry Homework Question 2026 | Nanyang Technological University
- BUS105 Statistics Assignment Tutor-Marked Assignment Questions 2026 | SUSS
- MKTG3000 Strategic Marketing Management Assessment Brief 2026 | UON
- AVET204 Animal Nutrition, Care & Behaviour Assignment Brief 2026 | TP
