Find Jobs
Hire Freelancers

Python Programming Histogram without importing pandas or csv

$30-250 CAD

Status
Publicerad över ett år sedan

$30-250 CAD

Betalning vid leverans
Deadline 5 Hours Please view the files [login to view URL], [login to view URL], and Design a function called histogram that has two input parameters: 1)takes one of the dictionaries generated in the code in the python file T008_M1_load_data.py. 2) A string which will indicate which attribute will be plotted (school,age,health,failures). The function will work with any of the dictionaries generated by the first four functions in [login to view URL] (student_age_dictionary,student_health_dictionary,...etc.) The 4 functions were designed to create a dictionary out of data in the excel file [login to view URL](view it in notepad to view how the data is stacked). I have already created a function called student_list which converts the outputted dictionary into a list which can then be used to plot a histogram, it is required to incorporate this function into the function histogram. NOTE: you cannot use import csv or pandas. And since there is both numerical and string attributes you cannot use hist. hist only works with numerical values. You are required to use the function bar from Matplotlib.pyplot. Code I have so far: from T008_M1_load_data import * import string from typing import List def student_list(dic: dict)->list: data_list = [] for key, value in [login to view URL](): #Value is a list of dict for item in value: #Item is a dictionary if "School" not in [login to view URL](): item["School"] = key [login to view URL] (item) elif "Age" not in [login to view URL](): item ["Age"] = key [login to view URL](item) elif "Health" not in [login to view URL](): item ["Health"] = key [login to view URL] (item) elif "Failures" not in [login to view URL](): item ["Failures"] = key [login to view URL](item) return data_list
Project ID: 35404107

Om projektet

5 anbud
Distansprojekt
Senaste aktivitet ett år sedan

Ute efter att tjäna lite pengar?

Fördelar med att lägga anbud hos Freelancer

Ange budget och tidsram
Få betalt för ditt arbete
Beskriv ditt förslag
Det är gratis att registrera sig och att lägga anbud på uppdrag
Tilldelad till:
Använd avatar
hi I can get this done using matplotlib (so no pandas or csv). I can start right away after we discuss any other details in chat. Abdul H.
$150 CAD Om 1 dag
4,9 (178 omdömen)
6,8
6,8
5 frilansar lägger i genomsnitt anbud på $120 CAD för detta uppdrag
Använd avatar
⭐ Python Expert You want⭐ Hi, Dam! I am very familiar with Python. I am confident that I can complete your python project. Have checked your project description and attachment files. Please contact me and save your time, Let me know more details, I can start work right now. I am looking forward to hearing from u. Thank you.
$150 CAD Om 1 dag
5,0 (31 omdömen)
5,6
5,6
Använd avatar
Hello, there? I have read your description carefully. ⭐ I have rich experiences in Python, Machine learning, Histogram. ⭐ I worked on many similar projects. I can guarantee the quality of the job. Please kindly message me. Thank you.
$50 CAD Om 1 dag
5,0 (19 omdömen)
5,0
5,0
Använd avatar
Hi. How about you? I have just read your proposal and I am sure I can complete the project on time. I am a python expert who has 10+ years of experiences. Please contact me to discuss about the project in more details. Thanks. Best Regards. From Bac.
$100 CAD Om 2 dagar
5,0 (9 omdömen)
4,4
4,4
Använd avatar
Hello I have read your project description carefully. As a senior python developer, I will complete your project within 3 hours. Please contact me via chat. All the best. From Joseluis
$150 CAD Om 1 dag
5,0 (4 omdömen)
2,9
2,9

Om kunden

Flagga för CANADA
Ottawa, Canada
5,0
1
Verifierad betalningsmetod
Medlem sedan nov. 25, 2022

Kundverifikation

Tack! Vi har skickat en länk för aktivering av gratis kredit.
Något gick fel med ditt e-postmeddelande. Vänligen försök igen.
Registrerade Användare Totalt antal jobb publicerade
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Laddar förhandsgranskning
Tillstånd beviljat för geolokalisering.
Din inloggningssession har löpt ut och du har blivit utloggad. Logga in igen.