Как создать набор данных в MATLAB, в котором переменные будут соответствовать заданному уровню?
Я ищу, чтобы создать набор данных с тремя столбцами и произвольным количеством строк.
Мне бы хотелось, чтобы в столбце 1 была корреляция Пирсона.20 с столбцом 2, в столбце 1 - 24 с столбцом 3, а в столбце 2 - 0,3 с столбцом 3.
Как мне сделать это?
1 ответ
Вы можете сгенерировать многовариантный гассиан, используя mvnrnd и указать ковариацию для достижения желаемой корреляции Пирсона.
см. следующую документацию: http://www.mathworks.com/help/stats/mvnrnd.html