Следующая тема: ИАД. Проектная работа

Вернуться в раздел: Исследовательский анализ данных

Вернуться в оглавление: Я.Практикум

Введение

Вы сделали всё, чтобы получить список тех сетей АЗС, с которыми Яндекс.Навигатору выгоднее начать сотрудничество.

Чему вы научитесь

  • строить столбчатые графики и круговые диаграммы;
  • выборочно изменять значения в списке методом where();
  • писать цикл, который строит сразу много гистограмм.

Вам предстоит:

  • объединить мелкие сети в группу «Другие»;
  • построить гистограммы продолжительности заправки в каждой сети;
  • получить финальный список крупных сетей АЗС.

Сколько времени это займёт

2 урока по 30 минут.

Постановка задачи

Перепроверьте реалистичность данных, чтобы подготовить финальный отчёт для руководства.

Укрупняем группы

Перед тем как делать выводы, надо перепроверить реалистичность данных. Отчёт выглядит так. Напомним, что достоверная типичная продолжительность заправки указана в median_time:

print(final_stat)

                         time_spent  good_time_spent  median_time  stations
name                                                           
Агератум     337.802721            309.0       308.50       3.0
Амарант      132.760012            187.5       169.00       5.0
Аммобиум     256.708042            180.5       178.75       4.0
Арктотис      73.879984            185.0       190.50       3.0
Астильба     376.143149            423.0       435.50       4.0
Бальзамин    134.508411            158.0       158.00       1.0
Бархатцы     145.300328            181.5       181.50       1.0
Бегония      163.200647            195.0       190.00       3.0

Фасоль       133.631957              NaN          NaN       NaN
Функия       302.494737            171.5       171.50       1.0
Хризантема   195.738710            188.0       188.25       2.0

0 молоко
1 хамон
2 хлеб
3 картошка
4 огурцы
dtype: object

0 молоко
1 обойдусь
2 хлеб
3 картошка
4 огурцы
dtype: object

dataframe.dropna(subset=['column_name'])