Формуємо гіпотези

Exploratory Data Analysis у Python

George Boorman

Curriculum Manager, DataCamp

Що ми знаємо?

Стовпчикова діаграма кількості рейсів на авіакомпанію за ціновими категоріями; у Jet Airways найбільше квитків First Class

Exploratory Data Analysis у Python

Що ми знаємо?

sns.heatmap(planes.corr(numeric_only=True), annot=True)
plt.show()

Теплова мапа з коефіцієнтами кореляції Пірсона між змінними у наборі planes

Exploratory Data Analysis у Python

Оманлива кореляція

sns.scatterplot(data=planes, x="Duration", y="Price", hue="Total_Stops")
plt.show()

Точкова діаграма «Price» проти «Duration» з урахуванням «Total Stops»

Exploratory Data Analysis у Python

Звідки ми це знаємо?

Теплова мапа з коефіцієнтами кореляції для кожної кількості пересадок

Exploratory Data Analysis у Python

Що є правдою?

Друкарська машинка з написом «Fake News»

  • Чи дали б дані з іншого періоду ті самі результати?

  • Виявлення зв'язків, відмінностей і шаблонів:

    • Використовуємо перевірку гіпотез
  • Перед збиранням даних потрібно:

    • Сформулювати гіпотезу або запитання
    • Вирішити, який статистичний тест застосувати
1 Image credit: https://unsplash.com/@markuswinkler
Exploratory Data Analysis у Python

Data snooping

 

офіс із видом на злітну смугу аеропорту

Лупа, спрямована на стовпчикову діаграму

Exploratory Data Analysis у Python

Формуємо гіпотези

sns.barplot(data=planes, x="Airline", y="Duration")
plt.show()

Стовпчикова діаграма тривалості за авіакомпаніями

Exploratory Data Analysis у Python

Формуємо гіпотези

sns.barplot(data=planes, x="Destination", y="Price")
plt.show()

Стовпчикова діаграма середньої ціни

Exploratory Data Analysis у Python

Подальші кроки

  • Спроєктувати експеримент

  • Це включає:

    • Вибір вибірки
    • Розрахунок потрібної кількості спостережень
    • Вибір статистичного тесту
Exploratory Data Analysis у Python

Давайте потренуємось!

Exploratory Data Analysis у Python

Preparing Video For Download...