Menu
CoddyTech

Rückblick: Übungsstunden

Teil des Abschnitts Statistik für ML der Machine Learning-Journey von Coddy. Lektion 40 von 64.

challenge icon

Aufgabe

Mittel

Wie viel wöchentliches Üben ist für eine bestimmte Punktzahl nötig? In der Datei practice.csv einer Sprachschule stehen die hours und score von 20 Lernenden; das Programm liest target ein.

  1. Lege die Linie fest, die score anhand von hours vorhersagt; gib den Anteil aus, den sie erklärt (1 Dezimalstelle).
  2. Gib die Anzahl der Stunden aus, die laut Linie nötig ist, um target zu erreichen (2 Dezimalstellen).
  3. Liegt der Wert außerhalb der Stunden im Datensatz? Gib eine Warnung aus.
  4. Stelle die Learners, die Fit-Linie über ihren Stundenwerten und den Punkt Needed mit Legende, den Achsen Hours practiced und Score sowie dem Titel unten grafisch dar.

Für eine andere Schule und 95:

The line explains 98.6% of the scores
Hours for a score of 95: 9.27
Warning: outside the data, which runs from 0.5 to 8.0 hours

Dann beschreibt Coddy das Diagramm, das so aussieht:

Ein Diagramm mit dem Titel Practice for a Score of 95: zwölf Lernende als Punkte, die zwischen 0,5 und 8 Stunden von 45 auf 88 Punkte ansteigen, eine angepasste Linie durch die Punkte und ein orangefarbener Needed-Punkt bei 9,27 Stunden und 95 Punkten, jenseits des letzten Lernenden

Probier es selbst

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt

practice = pd.read_csv("practice.csv")
target = int(input())

# Schreibe deinen Code unten

Alle Lektionen in Statistik für ML

Übe selbstständig: Online-Python-Compiler