LoslegenKostenlos starten

Standardabweichung per Hand

Im Video haben wir über Streuungsmaße gesprochen und die Standardabweichung als das am häufigsten verwendete Maß hervorgehoben. Es ist wichtig, dass du dieses Konzept gut verstehst, denn Interviewer gehen oft früh im Prozess darauf ein – über eine Codieraufgabe oder eher konzeptionell.

Hier simulierst du diese Erfahrung, indem du die Standardabweichung berechnest – per Hand, also ohne vorhandene Funktionen wie std() zu verwenden.

Diese Übung ist Teil des Kurses

<Kurs>Statistik-Interviewfragen in Python üben</Kurs>
Kurs ansehen

Übungsanweisungen

  • Berechne ohne die Funktion mean() den Mittelwert unserer Liste nums, die für dich definiert ist.
  • Verwende den berechneten Wert variance zusammen mit der Funktion math.sqrt(), um die Standardabweichung zu erhalten; gib dein Ergebnis aus.
  • Überprüfe deine Arbeit, indem du die tatsächliche Standardabweichung mit der zuvor genannten Funktion np.std() ausgibst.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# Create a sample list
import math
nums = [1, 2, 3, 4, 5]

# Compute the mean of the list
mean = ____

# Compute the variance and print the std of the list
variance = sum(pow(x - mean, 2) for x in nums) / len(nums)
std = ____
print(____)

# Compute and print the actual result from numpy
real_std = np.array(____).std()
print(____)
Code bearbeiten und ausführen