paramci
확률 분포 모수에 대한 신뢰구간
설명
예제
모수 신뢰구간
표본 데이터를 불러옵니다. 학생들의 시험 성적 데이터의 첫 번째 열을 포함하는 벡터를 만듭니다.
load examgrades
x = grades(:,1);
데이터에 정규분포 객체를 피팅합니다.
pd = fitdist(x,'Normal')
pd = NormalDistribution Normal distribution mu = 75.0083 [73.4321, 76.5846] sigma = 8.7202 [7.7391, 9.98843]
모수 추정값 다음에 있는 구간은 분포 모수에 대한 95% 신뢰구간입니다.
함수 paramci
를 사용하여 이러한 구간을 구할 수도 있습니다.
ci = paramci(pd)
ci = 2×2
73.4321 7.7391
76.5846 9.9884
ci
의 1열은 mu 모수에 대한 95% 신뢰구간의 하한과 상한을 포함하고, 2열은 sigma 모수에 대한 하한과 상한을 포함합니다.
모수 신뢰구간 변경하기
표본 데이터를 불러옵니다. 학생들의 시험 성적 데이터의 첫 번째 열을 포함하는 벡터를 만듭니다.
load examgrades
x = grades(:,1);
데이터에 정규분포 객체를 피팅합니다.
pd = fitdist(x,'Normal')
pd = NormalDistribution Normal distribution mu = 75.0083 [73.4321, 76.5846] sigma = 8.7202 [7.7391, 9.98843]
분포 모수에 대한 99% 신뢰구간을 계산합니다.
ci = paramci(pd,'Alpha',.01)
ci = 2×2
72.9245 7.4627
77.0922 10.4403
ci
의 1열은 mu 모수에 대한 99% 신뢰구간의 하한과 상한을 포함하고, 2열은 sigma 모수에 대한 하한과 상한을 포함합니다.
입력 인수
pd
— 확률 분포
확률 분포 객체
확률 분포로, 다음 표에 나와 있는 확률 분포 객체 중 하나로 지정됩니다.
이름-값 인수
선택적 인수 쌍을 Name1=Value1,...,NameN=ValueN
으로 지정합니다. 여기서 Name
은 인수 이름이고 Value
는 대응값입니다. 이름-값 인수는 다른 인수 뒤에 와야 하지만, 인수 쌍의 순서는 상관없습니다.
R2021a 이전 릴리스에서는 쉼표를 사용하여 각 이름과 값을 구분하고 Name
을 따옴표로 묶으십시오.
예: 'Alpha',0.01
은 99% 신뢰구간을 지정합니다.
Alpha
— 유의수준
0.05
(디폴트 값) | (0,1) 범위의 스칼라 값
신뢰구간에 대한 유의수준으로, 'Alpha'
와 함께 (0,1) 범위의 스칼라 값이 쉼표로 구분되어 지정됩니다. ci
의 신뢰수준은 100(1–Alpha)
%입니다. 디폴트 값 0.05
는 95% 신뢰구간에 해당합니다.
예: 'Alpha',0.01
데이터형: single
| double
Parameter
— 모수 목록
문자형 벡터 | string형 배열 | 문자형 벡터로 구성된 셀형 배열
신뢰구간을 계산할 모수 목록으로, 'Parameter'
와 함께 모수 이름을 포함하는 문자형 벡터, string형 배열 또는 문자형 벡터로 구성된 셀형 배열이 쉼표로 구분되어 지정됩니다. 기본적으로 paramci
는 모든 분포 모수에 대해 신뢰구간을 계산합니다.
예: 'Parameter','mu'
데이터형: char
| string
| cell
Type
— 계산 방법
'exact'
| 'Wald'
| 'lr'
신뢰구간에 대한 계산 방법으로, 'Type'
과 함께 'exact'
, 'Wald'
또는 'lr'
이 쉼표로 구분되어 지정됩니다.
'exact'
는 정확한 방법을 사용하여 신뢰구간을 계산하며, 다음과 같은 분포에서 사용할 수 있습니다.
분포 | 계산 방법 |
---|---|
이항 분포 | 정확한 확률 계산을 기반으로 하는 클로퍼-피어슨(Clopper-Pearson) 방법을 사용하여 계산합니다. 이 방법은 정확한 포함 확률을 제공하지 않습니다. |
지수 분포 | 카이제곱 분포를 기반으로 하는 방법을 사용하여 계산합니다. 이 방법은 전체 표본과 중도절단된 2종 표본에 대해 정확한 포함 확률을 제공합니다. |
정규분포 | 중도절단되지 않은 표본에 대한 t 분포 및 카이제곱 분포 기반 계산 방법은 중도절단되지 않은 표본에 대한 정확한 포함 확률을 제공합니다. 중도절단된 데이터에 대해 paramci 는 Type 이 exact 인 경우 왈드 방법을 사용합니다. |
로그정규 | 중도절단되지 않은 표본에 대한 t 분포 및 카이제곱 분포 기반 계산 방법은 정확한 포함 확률을 제공합니다. 중도절단된 데이터에 대해 paramci 는 Type 이 exact 인 경우 왈드 방법을 사용합니다. |
푸아송 분포 | 카이제곱 분포 기반 계산 방법은 정확한 포함 확률을 제공합니다. 자유도가 높은 경우, 카이제곱은 수치적 효율성을 위해 정규분포로 근사됩니다. |
레일리(Rayleigh) 분포 | 카이제곱 분포 기반 계산 방법은 정확한 포함 확률을 제공합니다. |
또는 왈드 방법을 사용하여 신뢰구간을 계산하도록 'Wald'
를 지정하거나 가능도 비율 방법을 사용하여 신뢰구간을 계산하도록 'lr'
을 지정할 수도 있습니다.
'exact'
는 사용 가능한 경우 디폴트 값입니다. 그렇지 않은 경우 디폴트 값은 'Wald'
입니다.
예: 'Type','Wald'
LogFlag
— 로그 스케일을 나타내는 부울 플래그
벡터
로그 스케일을 나타내는 부울 플래그로, 'LogFlag'
와 함께 각 분포 모수에 대응되는 부울 값을 포함하는 벡터가 쉼표로 구분되어 지정됩니다. 플래그는 어느 왈드 구간을 로그 스케일로 계산할지를 지정합니다. 디폴트 값은 분포에 따라 달라집니다.
예: 'LogFlag',[0,1]
데이터형: logical
출력 인수
확장 기능
GPU 배열
Parallel Computing Toolbox™를 사용해 GPU(그래픽스 처리 장치)에서 실행하여 코드 실행 속도를 높일 수 있습니다.
이 함수는 GPU 배열을 완전히 지원합니다. 자세한 내용은 GPU에서 MATLAB 함수 실행하기 (Parallel Computing Toolbox) 항목을 참조하십시오.
버전 내역
R2013a에 개발됨
MATLAB 명령
다음 MATLAB 명령에 해당하는 링크를 클릭했습니다.
명령을 실행하려면 MATLAB 명령 창에 입력하십시오. 웹 브라우저는 MATLAB 명령을 지원하지 않습니다.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)