Содержание
- Вычисление корреляционной матрицы с помощью R
- Вычисление корреляционной матрицы с помощью SAS
- подсказки
- Предупреждения
Корреляция (r) является мерой линейной зависимости между двумя переменными. Например, длина ноги и длина туловища сильно коррелируют; рост и вес менее сильно коррелируют, а рост и длина имени (в письмах) не коррелированы.
Совершенная положительная корреляция: r = 1. (Когда один поднимается, другой идет вверх) Совершенная отрицательная корреляция: r = -1 (Когда один поднимается, другой идет вниз) Нет корреляции: r = 0 (Нет линейной отношения)
Корреляционная матрица - это матрица многих корреляций.
Вычисление корреляционной матрицы с помощью R
Получить данные. Если ваши данные в Excel, самый простой способ - сохранить их как файл .csv (в Excel 7 нажмите «Файл», затем «Сохранить как», затем «Другие форматы». Затем в «Сохранить как тип» прокрутите вплоть до CSV (значения, разделенные запятыми). В каждой строке должны быть данные по одному предмету, а в каждом столбце должна быть одна переменная.
Считайте данные в R, используя read.csv. Например, если ваши данные находятся в «c: mydisk mydir data.csv», введите mydata <- read.csv («c: /mydisk/mydir/data.csv»).
Вычислить матрицу корреляции, используя cor (). Например: cor (mydata). Или вы можете сохранить матрицу корреляции как объект для последующего использования, используя: cormat <- cor (mydata).
Вычисление корреляционной матрицы с помощью SAS
Получить данные. SAS может читать данные во многих форматах. Если вы храните свои данные в Excel, имейте одну тему в каждой строке и одну переменную в каждом столбце
Прочитайте данные в SAS. Вы можете использовать мастер импорта, чтобы получить ваши данные. Нажмите «Файл», затем «Импорт данных», затем выберите тип данных с помощью раскрывающегося меню. Нажмите «Далее» и перейдите к вашим данным, затем нажмите «Готово».
Рассчитать матрицу корреляции. Если ваши данные сохранены в SAS как mydata с переменными VAR1, VAR2 и VAR3, введите: PROC CORR data = mydata; VAR var1 var2 var3; БЕГАТЬ;