Python Programming
Write a Python program that shows four different menu options and a Quit option partial capture of the elevator door sensors data of every second for 30s.
INSTRUCTIONS TO CANDIDATES
ANSWER ALL QUESTIONS
Elevator Door Sensors Data 2
The table below is a partial capture of the elevator door sensors data of every second for 30s.
The complete table is available on the LMS as elevatordoor_dataset.pdf and as elevator_door_dataset.csv.
Seconds
|
Bearing
|
Humidity
|
Vibration
|
1
|
93.744
|
73.999
|
18
|
2
|
93.74
|
73.999
|
18.001
|
3
|
93.736
|
73.998
|
18.002
|
4
|
93.732
|
73.998
|
18.003
|
5
|
93.729
|
73.998
|
18.004
|
In this project, you are required to:
- Initialize appropriate lists with the given data
- Write a Python program that shows four different menu options (and a Quit option).
Based on the user selection, your program shall
- Display the first five seconds data for the selected
- Display the minimum and maximum sensor data of the selected sensor and corresponding time in “hh:mm:ss”
- Find the mean sensor data of every 10 seconds for all sensors. Display the highest mean sensor data of each
- Make the following line plots
- Bearing and Humidity sensors data vs Time in seconds
- Maximum data of every 5 seconds for Humidity sensor vs Time in seconds
You will be awarded more marks if you have the following features in your program:
- Retrieve the list data from the CSV file for direct processing in your program
- Use of numpy or 2D lists/arrays as needed
- The plots of the data with properly labelled titles, labels and legends
- Save and use all functions (and list data if not retrieving from CSV file directly) in a file module called py
Related Questions
. The fundamental operations of create, read, update, and delete (CRUD) in either Python or Java
CS 340 Milestone One Guidelines and Rubric
Overview: For this assignment, you will implement the fundamental operations of create, read, update,
. Develop a program to emulate a purchase transaction at a retail store. This program will have two classes, a LineItem class and a Transaction class
Retail Transaction Programming Project
Project Requirements:
Develop a program to emulate a purchase transaction at a retail store. This
. The following program contains five errors. Identify the errors and fix them
7COM1028
Secure Systems Programming
Referral Coursework: Secure
. Accepts the following from a user: Item Name Item Quantity Item Price Allows the user to create a file to store the sales receipt contents
Create a GUI program that:Accepts the following from a user:Item NameItem QuantityItem PriceAllows the user to create a file to store the sales receip
. The final project will encompass developing a web service using a software stack and implementing an industry-standard interface. Regardless of whether you choose to pursue application development goals as a pure developer or as a software engineer
CS 340 Final Project Guidelines and Rubric
Overview The final project will encompass developing a web service using a software stack and impleme