Podsumowanie: wyniki egzaminów
Część sekcji Dane i wykresy ścieżki Machine Learning w Coddy. Lekcja 15 z 60.
Wyzwanie
ŁatwySześciu uczniów zdawało trzy egzaminy, oceniane maksymalnie na 40, 60 i 100 punktów (max_marks). W scores każdy wiersz odpowiada uczniowi, a każda kolumna egzaminowi. Surowe wyniki nie są porównywalne, więc użyj wartości procentowych. Program odczytuje mark.
- Przelicz każdy wynik na procent maksymalnej liczby punktów z danego egzaminu, bez używania pętli.
- Wypisz ucznia (od 1 do 6) z najwyższą średnią procentową oraz tę średnią z dokładnością do 1 miejsca po przecinku.
- Wypisz, ile wyników procentowych jest niższych od progu.
Inna klasa, trzech uczniów, wyniki w procentach, próg 75:
Wynik:
Best student: 2 with 83.2%
Scores under 75%: 3Spróbuj swoich sił
import numpy as np
# Jeden wiersz na studenta, jedna kolumna na egzamin: egzamin 1, egzamin 2, egzamin 3
scores = np.array([[32, 51, 64],
[28, 42, 95],
[22, 41, 70],
[38, 57, 66],
[25, 44, 58],
[30, 53, 69]])
# Maksymalna liczba punktów możliwych do zdobycia na każdym egzaminie
max_marks = np.array([40, 60, 100])
mark = int(input())
# Napisz swój kod poniżej
Wszystkie lekcje w sekcji Dane i wykresy
4Przekształcanie danych
Zmiana kształtu tablicŁączenie tablicLiczby losowePodsumowanie: symulacja rzutu kostką2Tablice NumPy
Tworzenie tablicKształt i rozmiarZakresy liczbIndeksowanie i wycinaniePodsumowanie: siatka temperatur5Wykresy liniowe i punktowe
Etykiety i tytułyWykresy punktoweWiele linii i legendyKolory i znacznikiRysunki i osiePodsumowanie: tygodniowa liczba kroków8Filtrowanie i sortowanie
Wybieranie wierszyFiltrowanie wierszySortowanie wartościNowe kolumnyPodsumowanie: najlepsze produkty3Operacje matematyczne na tablicach
Operacje matematyczne na całych tablicachStatystyki podsumowująceStatystyki według osiRozgłaszanieMaski logicznePodsumowanie: wyniki egzaminów6Wykresy danych
Wykresy słupkoweHistogramyKilka wykresów na jednymObrazy jako tablicePodsumowanie: raport o opadach9Grupowanie i czyszczenie
Zliczanie wartościGrupowanie danychKilka podsumowańBrakujące wartościPowtórka: wyniki ankietyPoćwicz samodzielnie: Kompilator Python online