SlideShare une entreprise Scribd logo
1  sur  14
Télécharger pour lire hors ligne
Тема 7
Сергей Мастицкий
БГУ, Минск, май 2014
 Корреляция отражает степень связи
между двумя переменными
 Коэффициент корреляции выражает эту
степень количественно
 -1 ≤ r ≤ +1
Author: Sergey Mastitsky
Author: Sergey Mastitsky
Много примеров здесь: http://www.tylervigen.com/
7.1. Коэффициент корреляции
Пирсона
Подробнее см.:
http://r-analytics.blogspot.de/2012/09/blog-post_6280.html
 Предполагает, что:
 обе переменные распределены нормально
 связь линейна
 Коэффициент корреляции Пирсона основан
на расчете ковариации между двумя
переменными:
 




22
)()(
))((
yyxx
yyxx
r
ii
ii
Author: Sergey Mastitsky
> setwd("~/Introductory R
Course/R_Course_Datasets")
 В RStudio:
Environment -> Load Workspace… -> …
pH_experiment.rda
Author: Sergey Mastitsky
> logL <- log(LWdata$Length)
> logW <- log(LWdata$Weight)
> cor(logL, logW)
[1] 0.9807
# Если бы имелись отсутствующие значения:
> cor(logL, logW,
use = "complete.obs")
# Для расчета r между всеми количественными
переменными в таблице данных, следует просто
подать эту таблицу на функцию cor()
Author: Sergey Mastitsky
> cor.test(logL, logW)
Author: Sergey Mastitsky
7.2. Коэффициент
корреляции Спирмена ()
Author: Sergey Mastitsky
2.5 3.0 3.5
-4-3-2-10
log scale
logL
logW
10 15 20 25 30 35
0.00.40.81.2
original scale
Length
Weight
Histogram of logL
logL
Frequency
2.0 2.5 3.0 3.5
0204060
Histogram of logW
logW
Frequency
-4 -3 -2 -1 0
0204060
Histogram of exp(logL)
Length
Frequency
5 10 15 20 25 30 35
010203040
Histogram of exp(logW)
Weight
Frequency
0.0 0.2 0.4 0.6 0.8 1.0 1.2
04080120
Author: Sergey Mastitsky
 Не предполагает, что данные
распределены каким-то особым образом
 Вместо исходных значений использует их
ранги
 (!) Интерпретация не настолько проста,
как в случае с коэффициентом Пирсона
(т.к. связь необязательно линейна)
Author: Sergey Mastitsky
> cor(logL, logW,
method = "spearman")
[1] 0.98196
Author: Sergey Mastitsky
> cor.test(logL, logW,
method = "spearman")
Author: Sergey Mastitsky

Contenu connexe

Tendances

02. HEUTAGOGY - BADARCH , LKHAGVASUREN , NARANTUYA
02. HEUTAGOGY - BADARCH , LKHAGVASUREN , NARANTUYA02. HEUTAGOGY - BADARCH , LKHAGVASUREN , NARANTUYA
02. HEUTAGOGY - BADARCH , LKHAGVASUREN , NARANTUYAOpenEducationMongoli
 
програм хангамжийн чанарын инженерчлэл
програм хангамжийн чанарын инженерчлэл програм хангамжийн чанарын инженерчлэл
програм хангамжийн чанарын инженерчлэл Энхтамир Ш
 
Rails Conf 2014 Concerns, Decorators, Presenters, Service-objects, Helpers, H...
Rails Conf 2014 Concerns, Decorators, Presenters, Service-objects, Helpers, H...Rails Conf 2014 Concerns, Decorators, Presenters, Service-objects, Helpers, H...
Rails Conf 2014 Concerns, Decorators, Presenters, Service-objects, Helpers, H...Justin Gordon
 
Web API: The Good Parts 落穂ひろい
Web API: The Good Parts 落穂ひろいWeb API: The Good Parts 落穂ひろい
Web API: The Good Parts 落穂ひろいAPI Meetup
 
сүлжээний хичээл
сүлжээний хичээлсүлжээний хичээл
сүлжээний хичээлenhsaran_tsahim
 
дарс үүссэн түүхээс
дарс үүссэн түүхээсдарс үүссэн түүхээс
дарс үүссэн түүхээсsansar_konika
 
20211118 dbts2021 マイクロサービスにおけるApache Geodeの効果的な使い方
20211118 dbts2021 マイクロサービスにおけるApache Geodeの効果的な使い方20211118 dbts2021 マイクロサービスにおけるApache Geodeの効果的な使い方
20211118 dbts2021 マイクロサービスにおけるApache Geodeの効果的な使い方Masaki Yamakawa
 
українська мова 5 кл. орфографія
українська мова 5 кл. орфографіяукраїнська мова 5 кл. орфографія
українська мова 5 кл. орфографіяZgircea Alla
 
第2回勉強会 オブジェクト指向
第2回勉強会 オブジェクト指向第2回勉強会 オブジェクト指向
第2回勉強会 オブジェクト指向hakoika-itwg
 
RESTful Web アプリの設計レビューの話
RESTful Web アプリの設計レビューの話RESTful Web アプリの設計レビューの話
RESTful Web アプリの設計レビューの話Takuto Wada
 
SQLアンチパターン読書会 第10章 サーティワンフレーバー
SQLアンチパターン読書会 第10章 サーティワンフレーバーSQLアンチパターン読書会 第10章 サーティワンフレーバー
SQLアンチパターン読書会 第10章 サーティワンフレーバーtkfuji
 
Redmineプラグイン導入・開発入門
Redmineプラグイン導入・開発入門Redmineプラグイン導入・開発入門
Redmineプラグイン導入・開発入門Minoru Maeda
 
第4回勉強会 単体テストのすすめ
第4回勉強会 単体テストのすすめ第4回勉強会 単体テストのすすめ
第4回勉強会 単体テストのすすめhakoika-itwg
 
Сүлжээний аюулгүй байдал лекц№1
Сүлжээний аюулгүй байдал лекц№1Сүлжээний аюулгүй байдал лекц№1
Сүлжээний аюулгүй байдал лекц№1EnkhjargalDashdorjEn
 
Cloud FoundryでDockerも.NETも。新しいDiegoの仕組み入門
Cloud FoundryでDockerも.NETも。新しいDiegoの仕組み入門Cloud FoundryでDockerも.NETも。新しいDiegoの仕組み入門
Cloud FoundryでDockerも.NETも。新しいDiegoの仕組み入門Kazuto Kusama
 
ჰიპოპოტამი
ჰიპოპოტამიჰიპოპოტამი
ჰიპოპოტამიNatia Gvilia
 

Tendances (20)

02. HEUTAGOGY - BADARCH , LKHAGVASUREN , NARANTUYA
02. HEUTAGOGY - BADARCH , LKHAGVASUREN , NARANTUYA02. HEUTAGOGY - BADARCH , LKHAGVASUREN , NARANTUYA
02. HEUTAGOGY - BADARCH , LKHAGVASUREN , NARANTUYA
 
Lessons
LessonsLessons
Lessons
 
програм хангамжийн чанарын инженерчлэл
програм хангамжийн чанарын инженерчлэл програм хангамжийн чанарын инженерчлэл
програм хангамжийн чанарын инженерчлэл
 
Rails Conf 2014 Concerns, Decorators, Presenters, Service-objects, Helpers, H...
Rails Conf 2014 Concerns, Decorators, Presenters, Service-objects, Helpers, H...Rails Conf 2014 Concerns, Decorators, Presenters, Service-objects, Helpers, H...
Rails Conf 2014 Concerns, Decorators, Presenters, Service-objects, Helpers, H...
 
Web API: The Good Parts 落穂ひろい
Web API: The Good Parts 落穂ひろいWeb API: The Good Parts 落穂ひろい
Web API: The Good Parts 落穂ひろい
 
сүлжээний хичээл
сүлжээний хичээлсүлжээний хичээл
сүлжээний хичээл
 
дарс үүссэн түүхээс
дарс үүссэн түүхээсдарс үүссэн түүхээс
дарс үүссэн түүхээс
 
20211118 dbts2021 マイクロサービスにおけるApache Geodeの効果的な使い方
20211118 dbts2021 マイクロサービスにおけるApache Geodeの効果的な使い方20211118 dbts2021 マイクロサービスにおけるApache Geodeの効果的な使い方
20211118 dbts2021 マイクロサービスにおけるApache Geodeの効果的な使い方
 
Системийн шинжилгээ, зохиомж
Системийн шинжилгээ, зохиомжСистемийн шинжилгээ, зохиомж
Системийн шинжилгээ, зохиомж
 
українська мова 5 кл. орфографія
українська мова 5 кл. орфографіяукраїнська мова 5 кл. орфографія
українська мова 5 кл. орфографія
 
第2回勉強会 オブジェクト指向
第2回勉強会 オブジェクト指向第2回勉強会 オブジェクト指向
第2回勉強会 オブジェクト指向
 
RESTful Web アプリの設計レビューの話
RESTful Web アプリの設計レビューの話RESTful Web アプリの設計レビューの話
RESTful Web アプリの設計レビューの話
 
SQLアンチパターン読書会 第10章 サーティワンフレーバー
SQLアンチパターン読書会 第10章 サーティワンフレーバーSQLアンチパターン読書会 第10章 サーティワンフレーバー
SQLアンチパターン読書会 第10章 サーティワンフレーバー
 
Log4j Exploit PoC
Log4j Exploit PoCLog4j Exploit PoC
Log4j Exploit PoC
 
Redmineプラグイン導入・開発入門
Redmineプラグイン導入・開発入門Redmineプラグイン導入・開発入門
Redmineプラグイン導入・開発入門
 
第4回勉強会 単体テストのすすめ
第4回勉強会 単体テストのすすめ第4回勉強会 単体テストのすすめ
第4回勉強会 単体テストのすすめ
 
It101 lecture 7-1
It101 lecture 7-1It101 lecture 7-1
It101 lecture 7-1
 
Сүлжээний аюулгүй байдал лекц№1
Сүлжээний аюулгүй байдал лекц№1Сүлжээний аюулгүй байдал лекц№1
Сүлжээний аюулгүй байдал лекц№1
 
Cloud FoundryでDockerも.NETも。新しいDiegoの仕組み入門
Cloud FoundryでDockerも.NETも。新しいDiegoの仕組み入門Cloud FoundryでDockerも.NETも。新しいDiegoの仕組み入門
Cloud FoundryでDockerも.NETも。新しいDiegoの仕組み入門
 
ჰიპოპოტამი
ჰიპოპოტამიჰიპოპოტამი
ჰიპოპოტამი
 

En vedette

Загрузка данных в системе R
Загрузка данных в системе RЗагрузка данных в системе R
Загрузка данных в системе RSergey Mastitsky
 
Разведочный анализ данных: создание графиков в системе R
Разведочный анализ данных: создание графиков в системе RРазведочный анализ данных: создание графиков в системе R
Разведочный анализ данных: создание графиков в системе RSergey Mastitsky
 
Реализация классических статистических тестов в системе R
Реализация классических статистических тестов в системе RРеализация классических статистических тестов в системе R
Реализация классических статистических тестов в системе RSergey Mastitsky
 
Простая линейная регрессия в системе R
Простая линейная регрессия в системе RПростая линейная регрессия в системе R
Простая линейная регрессия в системе RSergey Mastitsky
 
Дисперсионный анализ (ANOVA) в системе R
Дисперсионный анализ (ANOVA) в системе RДисперсионный анализ (ANOVA) в системе R
Дисперсионный анализ (ANOVA) в системе RSergey Mastitsky
 
Корреляционный анализ экспериментальных данных от www.diplomer.ru
Корреляционный анализ экспериментальных данных от www.diplomer.ruКорреляционный анализ экспериментальных данных от www.diplomer.ru
Корреляционный анализ экспериментальных данных от www.diplomer.ruDiplomer.ru Дипломер
 
компьютерное моделирование экономики 2011
компьютерное моделирование экономики 2011компьютерное моделирование экономики 2011
компьютерное моделирование экономики 2011MarinaLezhnina
 
Karatayev et al 2008 Aquatic invasions in Belarus
Karatayev et al 2008 Aquatic invasions in BelarusKaratayev et al 2008 Aquatic invasions in Belarus
Karatayev et al 2008 Aquatic invasions in BelarusSergey Mastitsky
 
Karataev_et_al._2003_Conchophthirus_emergenece.PDF
Karataev_et_al._2003_Conchophthirus_emergenece.PDFKarataev_et_al._2003_Conchophthirus_emergenece.PDF
Karataev_et_al._2003_Conchophthirus_emergenece.PDFSergey Mastitsky
 
Корреляционный анализ
Корреляционный анализКорреляционный анализ
Корреляционный анализSixSigmaOnline
 
Презентация Центра Математических Финансов МГУ - 2014/15 учебный год
Презентация Центра Математических Финансов МГУ - 2014/15 учебный годПрезентация Центра Математических Финансов МГУ - 2014/15 учебный год
Презентация Центра Математических Финансов МГУ - 2014/15 учебный годЦМФ МГУ
 
Reproducibility with Revolution R Open and the Checkpoint Package
Reproducibility with Revolution R Open and the Checkpoint PackageReproducibility with Revolution R Open and the Checkpoint Package
Reproducibility with Revolution R Open and the Checkpoint PackageRevolution Analytics
 

En vedette (14)

Загрузка данных в системе R
Загрузка данных в системе RЗагрузка данных в системе R
Загрузка данных в системе R
 
Разведочный анализ данных: создание графиков в системе R
Разведочный анализ данных: создание графиков в системе RРазведочный анализ данных: создание графиков в системе R
Разведочный анализ данных: создание графиков в системе R
 
Реализация классических статистических тестов в системе R
Реализация классических статистических тестов в системе RРеализация классических статистических тестов в системе R
Реализация классических статистических тестов в системе R
 
Простая линейная регрессия в системе R
Простая линейная регрессия в системе RПростая линейная регрессия в системе R
Простая линейная регрессия в системе R
 
Дисперсионный анализ (ANOVA) в системе R
Дисперсионный анализ (ANOVA) в системе RДисперсионный анализ (ANOVA) в системе R
Дисперсионный анализ (ANOVA) в системе R
 
Корреляционный анализ экспериментальных данных от www.diplomer.ru
Корреляционный анализ экспериментальных данных от www.diplomer.ruКорреляционный анализ экспериментальных данных от www.diplomer.ru
Корреляционный анализ экспериментальных данных от www.diplomer.ru
 
компьютерное моделирование экономики 2011
компьютерное моделирование экономики 2011компьютерное моделирование экономики 2011
компьютерное моделирование экономики 2011
 
Основы языка R
Основы языка RОсновы языка R
Основы языка R
 
Karatayev et al 2008 Aquatic invasions in Belarus
Karatayev et al 2008 Aquatic invasions in BelarusKaratayev et al 2008 Aquatic invasions in Belarus
Karatayev et al 2008 Aquatic invasions in Belarus
 
mastitsky_article
mastitsky_articlemastitsky_article
mastitsky_article
 
Karataev_et_al._2003_Conchophthirus_emergenece.PDF
Karataev_et_al._2003_Conchophthirus_emergenece.PDFKarataev_et_al._2003_Conchophthirus_emergenece.PDF
Karataev_et_al._2003_Conchophthirus_emergenece.PDF
 
Корреляционный анализ
Корреляционный анализКорреляционный анализ
Корреляционный анализ
 
Презентация Центра Математических Финансов МГУ - 2014/15 учебный год
Презентация Центра Математических Финансов МГУ - 2014/15 учебный годПрезентация Центра Математических Финансов МГУ - 2014/15 учебный год
Презентация Центра Математических Финансов МГУ - 2014/15 учебный год
 
Reproducibility with Revolution R Open and the Checkpoint Package
Reproducibility with Revolution R Open and the Checkpoint PackageReproducibility with Revolution R Open and the Checkpoint Package
Reproducibility with Revolution R Open and the Checkpoint Package
 

Корреляционный анализ в системе R