Удаление доверительной полосы в `` `qqPlot``` - PullRequest
1 голос
/ 07 марта 2020

Рассмотрим следующий подход для проверки набора наблюдений, исходя из гипотетических распределений. Для простоты позвольте

x<-rnorm(200)
qqPlot(x,  distribution="norm")

, где я использую пакет qqPlot из car. Я получаю сюжет QQ так: - enter image description here

Может ли кто-нибудь сказать мне, как я могу удалить группу? В качестве дополнительного вопроса, может ли кто-нибудь дать мне ссылку на то, что делает эта группа?

Ответы [ 2 ]

2 голосов
/ 07 марта 2020

Я бы порекомендовал использовать ggplot2, поскольку ggplot объекты гораздо проще в настройке. Данные x должны быть столбцом data.frame.

set.seed(1)
df <- data.frame(x = rnorm(200))

Теперь вы можете добавить график QQ с помощью stat_qq() и строку с stat_qq_line().

* 1011. *

enter image description here

Если вас интересует расчет доверительной полосы, я бы порекомендовал исходный код ggqqplot() из ggpubr пакет или stat_qq_band() из пакета qqplotr .

1 голос
/ 07 марта 2020

Мы можем использовать envelope=FALSE.

x <- rnorm(200)
car::qqPlot(x, distribution="norm", envelope=FALSE)

enter image description here

"[T] Конверт доверия основан на SE статистики порядка независимой случайной величины образец из сравнительного распределения (см. Fox, 2016) " (?car::qqPlot)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...