Example: Variability Estimates of State Population¶
In [1]:
Copied!
import pandas as pd
from statsmodels import robust
import pandas as pd
from statsmodels import robust
In [2]:
Copied!
state = pd.read_csv('../data/state.csv')
pop = state["Population"]
state = pd.read_csv('../data/state.csv')
pop = state["Population"]
In [3]:
Copied!
pop.std()
pop.std()
Out[3]:
np.float64(6848235.347401142)
We can also easily estimate the IQR.
In [4]:
Copied!
pop.quantile(0.75) - pop.quantile(0.25)
pop.quantile(0.75) - pop.quantile(0.25)
Out[4]:
np.float64(4847308.0)
In [5]:
Copied!
robust.scale.mad(pop)
robust.scale.mad(pop)
Out[5]:
np.float64(3849876.1459979336)