Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # исходный список с названиями колонок
- lowercase_columns
- ['gender',
- 'near_location',
- 'partner',
- 'promo_friends',
- 'phone',
- 'contract_period',
- 'group_visits',
- 'age',
- 'avg_additional_charges_total',
- 'month_to_end_contract',
- 'lifetime',
- 'avg_class_frequency_total',
- 'avg_class_frequency_current_month',
- 'churn']
- # обращаюсь с нему по индексу чтобы убрать "churn"
- lowercase_columns[:-1]
- # получаю:
- ['gender',
- 'near_location',
- 'partner',
- 'promo_friends',
- 'phone',
- 'contract_period',
- 'group_visits',
- 'age',
- 'avg_additional_charges_total',
- 'month_to_end_contract',
- 'lifetime',
- 'avg_class_frequency_total',
- 'avg_class_frequency_current_month']
- # все ок, "churn" убрали
- # теперь передаю это копипастом в groupby()
- churn_group = df.groupby('churn')['gender',
- 'near_location','partner',
- 'promo_friends',
- 'phone',
- 'contract_period',
- 'group_visits',
- 'age',
- 'avg_additional_charges_total',
- 'month_to_end_contract',
- 'lifetime',
- 'avg_class_frequency_total',
- 'avg_class_frequency_current_month'].mean()
- # Вопрос: А нельзя ли использовать в groupby() список lowercase_columns[:-1] как "переменную" чтобы не копипастить?
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement