Есть большая матрица чисел, нужно проверить, насколько задаваемая ею зависимость
близка к линейной. Более точно, эта матрица взята из реальных физических данных, у меня есть подозрение, что этот физический процесс задаёт линейную зависимость от двух аргументов, матрица точно линейную зависимость не даст из-за погрешностей измерения, нужно проверить, насколько гипотеза о линейности правдоподобна.
Нет ли в NumPy или других Python-библиотеках средства, которое позволит это сделать быстро? Пока я предполагаю средствами Python построить линейную регрессию двух аргументов
, затем посчитать среднеквадратичное отклонение
, по величине которого и принять решение. Это, думаю, осмысленный способ, но я не очень хорошо знаю питон, и потому это буду писать руками (даже регрессию, хотя наверняка для неё тоже есть уже готовые библиотеки). Если кто знает готовое решение для этой задачи (или хотя бы для регрессии, средний квадрат я уж сам тогда посчитаю) — подскажите, пожалуйста.