| 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.
- NUR3015 Health and Social Policy Summative Assignment Report 2025/26 | SIT
- PS5009MKT Digital Business Assessment Coursework | Coventry University
- 5007MKT Marketing Insight Assignment Coursework 2 – Coffee Shop Industry | Coventry University
- HL3044 The Legends of King Arthur Assignment Semester 1, AY2025-26 | NTU
- AVM343 Airport Design and Planning ECA July Semester 2025 | SUSS
- ICT239 Web Application Development End-of-Course Assessment – July Semester 2025
- BX2091 Tourism & Leisure Management Assessment Task 3, 2026 | JCU
- Project on Probability and Statistics using Matlab Assignment | NUS
- Health Economics and Policy Assessment Essay | Teesside University London
- BCAF004 Management Accounting & Finance Individual Assignment 1 AY 2025/2026 | TP
