- ultra = income_revenue_pivot.query('subscription_type == "ultra"')
- free = income_revenue.query('subscription_type == "free"')
- alpha = 0.05
- results = st.ttest_ind(ultra['money'],free['money'], equal_var=False, alternative = 'greater')
- print('p-значение:', results.pvalue)
- if results.pvalue < alpha:
- print('Отвергаем нулевую гипотезу')
- else:
- print('Не получилось отвергнуть нулевую гипотезу')
- print()
- print('В среднем в месяц пользователи с подпиской тратят на аренду самокатов',
- round(ultra['money'].mean(), 2), 'руб',
- ', а пользователи без подписки', round(free['money'].mean(), 2), 'руб')
- print()
- print('В среднем пользователи с подпиской приносят компании на',
- round(round(ultra['money'].mean(), 2) - round(free['money'].mean(),2),2),
- 'руб больше, чем пользователи без платной подписки')