Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Varianssin Laskeminen Pythonilla | Varianssi ja Keskihajonta
Tilastotieteen Opiskelu Pythonilla

book
Varianssin Laskeminen Pythonilla

Varianssin laskeminen NumPylla

numpy-kirjastossa syötä arvojoukko (esimerkiksi tietosarjan sarake) np.var()-funktioon, esimerkiksi: np.var(df['work_year']).

Varianssin laskeminen pandasilla

pandas-kirjastossa käytä .var()-metodia suoraan sarakkeeseen näin: df['work_year'].var().

Molemmat menetelmät tuottavat samankaltaisia tuloksia, mutta pieniä eroja voi esiintyä käytettyjen nimittäjien vuoksi: N numpy (populaatiovarianssi) ja N-1 pandas (otosvarianssi).

import pandas as pd
import numpy as np

df = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/a849660e-ddfa-4033-80a6-94a1b7772e23/update/ds_salaries_statistics', index_col = 0)

# Calculate the variance using the function from the NumPy library
var_1 = np.var(df['salary_in_usd'])
# Calculate the variance using the function from the pandas library
var_2 = df['salary_in_usd'].var()

print('The variace using NumPy library is', var_1)
print('The variace using pandas library is', var_2)
123456789101112
import pandas as pd import numpy as np df = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/a849660e-ddfa-4033-80a6-94a1b7772e23/update/ds_salaries_statistics', index_col = 0) # Calculate the variance using the function from the NumPy library var_1 = np.var(df['salary_in_usd']) # Calculate the variance using the function from the pandas library var_2 = df['salary_in_usd'].var() print('The variace using NumPy library is', var_1) print('The variace using pandas library is', var_2)
copy
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 3

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

some-alt