Page 184 - 6734
P. 184
і знайти середнє в групах
print df.pivot(index='X1', columns='X2',
values='X3'),_ # звідна таблиця, де X1 - рядки, X2 -
колонки, X3 - значення (див. також pd.pivot_table)
print df.stack(),_ # ієрархічне представлення даних
(див. також unstack, MultiIndex - ієрархічний індекс)
print pd.crosstab(df['X1'], df['X2']),_ # таблиця
частот факторів X1,X2
print df.describe(),_ # статистика для кожної колонки
(див. також mean, std, ...)
print df.cov(),_ # коваріація (математичне сподівання
добутків відхилень випадкових величин)
print df.corr() # кореляція (коеф. корел. Пірсона =
covXY/(Sx*Sy))
#df.plot(kind='bar') # візуалізація
#df.plot(x='X1', y='X2')
#plt.show()
X1 X2
0 0 12.0
1 2 12.0
2 2 NaN
3 3 20.0
4 9 31.0
X1 int64
X2 float64
dtype: object
0 0
1 2
2 2
3 3
183