МАТРИЦА РАССЕЯНИЯ PYTHON

Матрица рассеяния (scatter matrix) в Python - это квадратная матрица, которая представляет собой ковариационную матрицу признаков. Мы можем использовать эту матрицу для анализа зависимости между признаками и вычисления значимых компонент.

Создать scatter matrix можно, используя библиотеку numpy. Обратите внимание, что перед использованием scatter matrix нужно обработать набор данных и удалить ненужные признаки, такие как идентификаторы или даты.

import numpy as np
# загрузка данных в переменную data
data = np.loadtxt("data.csv", delimiter=",")
# удаление ненужных признаков
data = np.delete(data, [0, 2], axis=1)
# вычисление матрицы рассеяния
scatter_matrix = np.cov(data.T)

Теперь scatter_matrix содержит значения ковариаций между всеми возможными парами признаков. Эта матрица может быть использована для вычисления собственных векторов и собственных значений, которые представляют собой основные компоненты данных.

List Comprehension - BEST Python feature !!! Fast and Efficient

МАТРИЦА на Python [Pygame+Random] / v1

Транспонирование 2

Двумерный массив. Python

4.7 Умножение матриц 🌶️. \

4.3.1. Линейные графики, столбчатые диаграммы, гистограммы и графики плотности, диаграммы рассеяния

Основы NumPy Python - Массивы, Матрицы И Операции Над Ними

Матрицы на пальцах. Основные операции с матрицами в Python [Математика для машинного обучения]

BLGPG-B3BD84595AD6-24-11-23-23

Новые материалы: