특정 신호의 등록 된 진폭 최대 값의 샘플 모집단이 있습니다. 인구는 약 1,500 만 개의 샘플입니다. 인구의 히스토그램을 만들었지 만 그러한 히스토그램으로 분포를 추측 할 수는 없습니다.
EDIT1 : 원시 샘플 값이있는 파일은 다음과 같습니다 : 원시 데이터
다음 히스토그램으로 누구나 분포를 추정 할 수 있습니다.
특정 신호의 등록 된 진폭 최대 값의 샘플 모집단이 있습니다. 인구는 약 1,500 만 개의 샘플입니다. 인구의 히스토그램을 만들었지 만 그러한 히스토그램으로 분포를 추측 할 수는 없습니다.
EDIT1 : 원시 샘플 값이있는 파일은 다음과 같습니다 : 원시 데이터
다음 히스토그램으로 누구나 분포를 추정 할 수 있습니다.
답변:
fitdistrplus를 사용하십시오 :
fitdistrplus에 대한 CRAN 링크 는 다음과 같습니다 .
fitdistrplus 의 이전 비네팅 링크 는 다음과 같습니다 .
비 네트 링크가 작동하지 않으면 "라이브러리 fitdistrplus를 사용하여 데이터로부터 분포 지정"을 검색하십시오.
비 네트는 패키지 사용법을 잘 설명합니다. 단기간에 다양한 분포가 어떻게 적용되는지 볼 수 있습니다. Cullen / Frey Diagram도 생성합니다.
#Example from the vignette
library(fitdistrplus)
x1 <- c(6.4, 13.3, 4.1, 1.3, 14.1, 10.6, 9.9, 9.6, 15.3, 22.1, 13.4, 13.2, 8.4, 6.3, 8.9, 5.2, 10.9, 14.4)
plotdist(x1)
descdist(x1)
f1g <- fitdist(x1, "gamma")
plot(f1g)
summary(f1g)
plotdist
comamnd입니까? 컬린 / 프라이 다이어그램은 어떻게 구할 수 있습니까?
descdist()
. 위의 게시물을 업데이트하여 일부 코드와 이전 비네팅에 대한 링크를 포함 시켰습니다. 위의 비 네트 링크가 작동하지 않습니다. 따라서 Google은 다음과 같이 말합니다. "라이브러리 fitdistrplus를 사용하여 데이터에서 분포를 지정합니다." .pdf 파일입니다.
f1g <- fitdist(x1, "gamma")
은 감마 분포를 원본 데이터에 맞추고에 x1
저장합니다 f1g
. 왼쪽 위의 그래프 plot(f1g)
는 원본 데이터 x1
에 대한 막대 그래프를 막대로 표시하고 감마 밀도 플롯을 f1g
연속 선으로 표시합니다. "피트"가 데이터를 얼마나 잘 나타내는지를 나타내는 밀도 플롯 (연속 선)이 히스토그램에 그려집니다.
인구는 약 1,500 만 개의 샘플입니다.
그런 다음 단순하고 닫힌 양식의 특정 배포를 거부 할 수 있습니다.
그래프 왼쪽의 작은 범프조차도 우리가 '분명히 그렇지 않다'고 말하기에 충분할 것입니다.
반면에, 그것은 많은 공통 분포에 의해 대략적으로 추정 될 것입니다. 명백한 후보는 대수 및 감마와 같은 것들이지만, 다른 많은 것들이 있습니다. 그것은 당신이 x 변수의 로그를보고, 아마도 로그 노멀이 눈에 보이는지 결정할 수 있습니다 (로그를 취한 후 히스토그램은 대칭으로 보일 것입니다).
로그가 비뚤어지면 감마가 괜찮은지, 오른쪽 비뚤어지면 역 감마 또는 더 가늘게 된 가우시안이 올바른지 고려하십시오. 그러나이 연습은 살기에 충분히 가까운 분포를 찾는 것 중 하나입니다. 이러한 제안 중 어느 것도 실제로 존재하는 것으로 보이는 모든 기능이 없습니다.
선택을 뒷받침 할 이론이 있다면, 이 모든 토론을 던져서 사용하십시오.
왜 그런 표본 크기가 큰 특정 분포로 표본을 분류하려고하는지 잘 모르겠습니다. parsimony, 다른 샘플과 비교하여 매개 변수의 물리적 해석을 찾고 있습니까?
대부분의 통계 패키지 (R, SAS, Minitab)는 데이터가 특정 분포에서 나온 경우 직선을 생성하는 그래프에 데이터를 그릴 수 있습니다. 데이터가 정상 (로그 변환 후 로그 정규화), Weibull 및 카이 제곱이 즉시 나올 경우 직선을 산출하는 그래프를 보았습니다. 이 기술을 사용하면 특이 치를 볼 수 있으며 데이터 포인트가 특이 치인 이유를 지정할 수 있습니다. R에서 정규 확률도는 qqnorm이라고합니다.