Advertisement
AlexErin1308

Task #4

Mar 9th, 2024
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.81 KB | Source Code | 0 0
  1. import pandas as pd
  2.  
  3. support_log = pd.read_csv('/datasets/support_log.csv')
  4. support_log_grouped = support_log.groupby('type_id').count()
  5. def alert_group(messages):
  6.     if messages <= 300:
  7.         return 'средний'
  8.     elif messages <= 500:
  9.         return 'высокий'
  10.     return 'критичный'
  11. #print(alert_group(10))
  12. #print(alert_group(450))
  13. #print(alert_group(1000))
  14. #print(support_log_grouped.info)
  15. support_log_grouped['alert_group'] = support_log_grouped['user_id'].apply(alert_group)#создадим новый столбец 'alert_group'
  16. #print(support_log_grouped.head(10))
  17. print(support_log_grouped.groupby('alert_group')['user_id'].sum())#Посчитаем количество обращений по каждому приоритету и выведем результат на экран
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement