Advertisement
semen_kamagurov

Untitled

Mar 5th, 2020
627
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.68 KB | None | 0 0
  1. # исходный список с названиями колонок
  2. lowercase_columns
  3. ['gender',
  4.  'near_location',
  5.  'partner',
  6.  'promo_friends',
  7.  'phone',
  8.  'contract_period',
  9.  'group_visits',
  10.  'age',
  11.  'avg_additional_charges_total',
  12.  'month_to_end_contract',
  13.  'lifetime',
  14.  'avg_class_frequency_total',
  15.  'avg_class_frequency_current_month',
  16.  'churn']
  17. # обращаюсь с нему по индексу чтобы убрать "churn"
  18. lowercase_columns[:-1]
  19. # получаю:
  20. ['gender',
  21.  'near_location',
  22.  'partner',
  23.  'promo_friends',
  24.  'phone',
  25.  'contract_period',
  26.  'group_visits',
  27.  'age',
  28.  'avg_additional_charges_total',
  29.  'month_to_end_contract',
  30.  'lifetime',
  31.  'avg_class_frequency_total',
  32.  'avg_class_frequency_current_month']
  33.  
  34. # все ок, "churn" убрали
  35. # теперь передаю это копипастом в groupby()
  36. churn_group = df.groupby('churn')['gender',
  37.                                   'near_location','partner',
  38.                                   'promo_friends',
  39.                                   'phone',
  40.                                   'contract_period',
  41.                                   'group_visits',
  42.                                   'age',
  43.                                   'avg_additional_charges_total',
  44.                                   'month_to_end_contract',
  45.                                   'lifetime',
  46.                                   'avg_class_frequency_total',
  47.                                   'avg_class_frequency_current_month'].mean()
  48.  
  49. # Вопрос: А нельзя ли использовать в groupby() список lowercase_columns[:-1] как "переменную" чтобы не копипастить?
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement