This file attached ([login to view URL]) contains four rows of data – the first row presents the experiment number, starting from 1.
The second row presents the day of the experiment, in the format of a floating number, [login to view URL] (e.g: 12.05 represented the 12th day of the 5th month, i.e. 12 May).
The third row presents the time of the experiment, presented as a floating point number in the format [login to view URL] (e.g. 15.45 – the experiments occurred at quarter to four in the afternoon).
Finally, the fourth row presents the experimental data, as a floating number.
you are requested to make a computer program using Python to perform detailed analysis of the experimental results. The program needs to read the data from the .txt file and also to write new data into another .txt file. The list of functions the program should perform is:
1. Reading and displaying the data. The program should be able to read the data from the file [login to view URL] and to display the data on the screen in a way that gives a clear visual understanding of the data. When doing this, make sure to name the matrix where data will be kept Faisal_data.
2. Basic data processing For the whole data set:
a. The program should be able to identify the maximum and the
minimum value of the experimental results.
b. The program should be able to calculate the average value and the
standard deviation value of the experimental results.
c. The program should be able to calculate how many experiments resulted in values greater than some input value.
d. The program should be able to sort the data of the experiment (4th row) in ascending and descending order.
Note: the program should have open with a menu for the user, where the user can choose which of the functions 2a-2d they want the program to perform.
3. Data processing for a portion of data. The program should process the data according to functions 2a-2d for the portion of data specified by the user (e.g. for all data between certain times, or for all data on a specific date, or for data for experiment numbers x to y), and to display this in the form “The maximum value for the period … is …”.
The program should enable the user to choose the portion of data.
4. Advanced data processing
a. The program should be able to return the experiment number, the day and the time for any individual experiment value requested by the user. The binary search algorithm should be used for this. The result should be displayed in the format “ The value … has been found in experiment number … which was performed on day … at time …”. If the value does not match any of the experiment’s data values, the information for the value closest to the input value should be returned.
b. The program should enable the user to modify any of the values of the experiments and also to add new values of experiments, and to store the old and the new values together in a new file. The user should be given options of whether they want to change a value or to add a new value and should be asked to input the new values.
The Python code should ideally be modular – there should be a separate module (function) for each of the functions listed above. There should be a clear menu and communication with the user of the program, with clear explanations of what choice is available in each of the functions. You should also consider unreasonable inputs from the user.
the project is due Saturday the 21st at 10 PM.
Dear client,
I am a professional mobile app & web server developer with 6+ rich experience.
I would like to work on your project and deliver the project.
I have developed many applications such as social app, dating app, shopping app, tracking app, chatting app, Photo and Video App, News app, Emoji sticker app, game, deliver app and etc.
I’ve carefully gone through your project description and so I am very interested in your project.
"Your idea + my skill = good product".
My fast and exact understand about your project and best skill, high quality deliver in time made clients COOL!!!
That's why I always received good and wonderful feedback from my clients.
We can discuss other details on chat. Kindly give me opportunity to demonstrate it.
Thanks.
Project Estimation and Schedule to complete this project
1. Requirement analysis and technical suggestion.
2 Fashion UI designing and implement.
3. Bug fixing + FREE updating service.