Pandas std() ir definēta kā funkcija noteiktās skaitļu kopas, DataFrame, kolonnas un rindu standarta novirzes aprēķināšanai. Lai aprēķinātu standarta novirzi, mums ir jāimportē pakotne ar nosaukumu ' statistika ' mediānas aprēķināšanai.
Standarta novirze pēc noklusējuma tiek normalizēta ar N-1, un to var mainīt, izmantojot ES nākšu arguments.
selēna pamati
Sintakse:
Series.std(axis=None, skipna=None, level=None, ddof=1, numeric_only=None, **kwargs)
Parametri:
Tas ietver tikai float, int un Būla kolonnas. Ja tas ir Nav, tas mēģinās izmantot visu, tāpēc izmantojiet tikai skaitliskos datus.
Tā nav ieviesta sērijai.
Atgriež:
Tas atgriež Series vai DataFrame, ja līmenis ir norādīts.
css teksta līdzināšana
1. piemērs:
import pandas as pd # calculate standard deviation import numpy as np print(np.std([4,7,2,1,6,3])) print(np.std([6,9,15,2,-17,15,4]))
Izvade
2.1147629234082532 10.077252622027656
2. piemērs:
import pandas as pd import numpy as np #Create a DataFrame info = { 'Name':['Parker','Smith','John','William'], 'sub1_Marks':[52,38,42,37], 'sub2_Marks':[41,35,29,36]} data = pd.DataFrame(info) data # standard deviation of the dataframe data.std()
Izvade
sub1_Marks 6.849574 sub2_Marks 4.924429 dtype: float64