РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗pypdSpTbCr 74 of 83 menu
◀ ▶

Корреляция в Pandas

Связь между числовыми столбцами оценивают методом corr на всей таблице. Ответ - квадратная таблица коэффициентов: для каждой пары полей одно число от -1 до 1.

Соберём таблицу из двух числовых столбцов и выведем матрицу корреляции через метод corr:

import pandas as pd data = { 'x': [1, 2, 3, 4, 5], 'y': [2, 4, 5, 4, 5], } pairs = pd.DataFrame(data) matrix = pairs.corr() print(matrix) # выведет x y # x 1.000000 0.774597 # y 0.774597 1.000000

По диагонали стоят единицы: столбец полностью совпадает сам с собой. Вне диагонали 0.774597 показывает положительную связь между x и y.

Создайте таблицу с баллами за тест 60, 70, 80, 85, 90 и часами подготовки 1, 2, 3, 4, 5. Выведите таблицу коэффициентов корреляции.

Соберите таблицу с температурой и продажами мороженого за пять дней с растущими числами. Покажите матрицу корреляции между столбцами.

Из таблицы с расстоянием до города и временем в пути для пяти поездок получите коэффициенты корреляции и выведите их.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить