logo Hurry, Grab up to 30% discount on the entire course
Order Now logo

Ask This Question To Be Solved By Our ExpertsGet A+ Grade Solution Guaranteed

expert
Saleem KhanFinance
(5/5)

622 Answers

Hire Me
expert
Jack StifunOthers
(5/5)

503 Answers

Hire Me
expert
Faikandine Roger BANIENOthers
(/5)

551 Answers

Hire Me
expert
Herman BerensLaw
(5/5)

539 Answers

Hire Me
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

  1. Display the first five seconds data for the selected
  2. Display the minimum and maximum sensor data of the selected sensor and corresponding time in “hh:mm:ss”
  3. Find the mean sensor data of every 10 seconds for all sensors. Display the highest mean sensor data of each
  4. 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