Стиль линии в q-q графике в R

#r #plot

#r #график

Вопрос:

Почему я получил строки вместо стандартных пузырьков на моем графике q-q? введите описание изображения здесь

Мой код:

 data <- read.csv("C:\Users\anton\SanFrancisco.csv")
x <- data$ï..San.Francisco
head(x)

library("fitdistrplus")

fitnor <- fitdist(x, "norm")
fitlogis <- fitdist(x, "logis")

qqcomp(list(fitnor, fitlogis), legendtext=c("Normal", "Logistic"))
  

Ответ №1:

Из документации для qqcomp — перейдите к нему ?qqcomp .

qqcomp предоставляет график квантилей каждого теоретического распределения (ось x) относительно эмпирических квантилей данных (ось y), по умолчанию определяя точки вероятности как (1: n — 0,5) / n для вычисления теоретического квантиля (данные считаются непрерывными). Для большого набора данных (n> 1e4) вместо точек рисуются линии, которые настраиваются с помощью параметра fitpch.

Это особенность дизайна. Ваши данные должны иметь более 10000 значений. Если это так, пузырьки на графике q-q будет сложно различить по отдельности. Кроме того, они достаточно велики, чтобы пузырьки для одной модели покрывали пузырьки для другой.