InverseSurvivalFunction[dist,q]
分布 dist の生存関数の逆関数を変数 q の関数として与える.
InverseSurvivalFunction
InverseSurvivalFunction[dist,q]
分布 dist の生存関数の逆関数を変数 q の関数として与える.
詳細
- q における逆生存関数は分布の第(1-q)
に等しい. - 連続分布 dist について,q における逆生存関数はSurvivalFunction[dist,x]q となる値 x である.
- 離散分布 dist について,q における逆生存関数はSurvivalFunction[dist,x]≤q となる最小の整数 x である.
- 値 q は記号でもよく,0から1までの任意の数でもよい.
例題
すべて開く すべて閉じる例 (2)
Plot[Table[InverseSurvivalFunction[BetaDistribution[1 / 2, β], q], {β, {1 / 4, 1 / 2, 1}}]//Evaluate, {q, 0, 1}, Filling -> Axis]InverseSurvivalFunction[BetaDistribution[α, β], q]𝒟 = PoissonDistribution[5];DiscretePlot[InverseSurvivalFunction[𝒟, p], {p, SurvivalFunction[𝒟, Range[0, 10]]}, ExtentSize -> Right, ExtentMarkers -> {"Empty", "Filled"}]スコープ (11)
パラメトリック分布 (4)
InverseSurvivalFunction[ExponentialDistribution[2], 1 / 4]InverseSurvivalFunction[NegativeBinomialDistribution[20, 1 / 3], 1 / 5]InverseSurvivalFunction[WeibullDistribution[2, 5], 0.4]InverseSurvivalFunction[WeibullDistribution[2, 5], N[1 / 14, 25]]InverseSurvivalFunction[ChiSquareDistribution[ν], x]派生分布 (3)
InverseSurvivalFunction[TransformedDistribution[x ^ 2, xExponentialDistribution[2]], y]Plot[%, {y, 0, 1}, Filling -> Axis]isf = InverseSurvivalFunction[TruncatedDistribution[{2, 3}, TriangularDistribution[{1, 4}]], x]Plot[isf, {x, 0, 1}, Filling -> Axis, Exclusions -> None]単位付き数量を含む分布についてのInverseSurvivalFunction:
InverseSurvivalFunction[MaxwellDistribution[Quantity[45.3, "Meters"/"Seconds"]], Quantity[96, "Percent"]]sample = QuantityArray[RandomVariate[NormalDistribution[2, 5], 1000], "Grams"]InverseSurvivalFunction[SmoothKernelDistribution[sample], 0.7]ノンパラメトリック分布 (2)
r = RandomVariate[NormalDistribution[], 10 ^ 3];InverseSurvivalFunction[HistogramDistribution[r], 0.2]InverseSurvivalFunction[SmoothKernelDistribution[r], 0.2]InverseSurvivalFunction[KernelMixtureDistribution[r], 0.2]InverseSurvivalFunction[SurvivalDistribution[r], 0.2]InverseSurvivalFunction[EmpiricalDistribution[r], 0.2]InverseSurvivalFunction[NormalDistribution[], 0.2]Plot[InverseSurvivalFunction[HistogramDistribution[RandomVariate[NormalDistribution[], 10 ^ 3]], x]//Evaluate, {x, 0, 1}, Filling -> Axis, Exclusions -> None]ランダム過程 (2)
ランダム過程のSliceDistributionについてのInverseSurvivalFunction:
InverseSurvivalFunction[WienerProcess[μ, σ][t], q]Plot[Evaluate[% /. {μ -> 3, σ -> 1, q -> 1 / 20}], {t, 0, 1}]ある時点 t=0.5におけるTemporalDataのInverseSurvivalFunctionを求める:
td = RandomFunction[WienerProcess[1, 1], {0, 10, 0.05}, 100]InverseSurvivalFunction[td[0.5], 0.4]ある時間範囲についてのInverseSurvivalFunctionをすべてのシミュレーションとともに求める:
Show[ListLinePlot[td, PlotStyle -> Directive[Opacity[0.2], Thin]], Plot[InverseSurvivalFunction[td[t], 0.4], {t, 0, 10}, PlotStyle -> Thick]]一般化と拡張 (1)
InverseSurvivalFunctionは要素単位でリストに縫い込まれる:
InverseSurvivalFunction[NormalDistribution[], {0.2, 0.3}]{InverseSurvivalFunction[NormalDistribution[], 0.2], InverseSurvivalFunction[NormalDistribution[], 0.3]}アプリケーション (3)
Plot[InverseSurvivalFunction[NormalDistribution[0, 1], q], {q, 0, 1}]Plot[InverseSurvivalFunction[BinomialDistribution[20, .5], q], {q, 0, 1}, PlotRange -> {0, 20}]InverseSurvivalFunction[StudentTDistribution[20], RandomReal[]]特性と関係 (3)
InverseSurvivalFunctionとSurvivalFunctionは,連続分布については逆関数である:
dist = ExponentialDistribution[λ];Assuming[y > 0 && λ > 0, Simplify[InverseSurvivalFunction[dist, SurvivalFunction[dist, y]] == y]]Assuming[1 > q > 0 && λ > 0, Simplify[SurvivalFunction[dist, InverseSurvivalFunction[dist, q]] == q]]InverseSurvivalFunctionとSurvivalFunctionの合成は離散分布のステップ関数を与える:
dist = PoissonDistribution[2];Plot[SurvivalFunction[dist, InverseSurvivalFunction[dist, q]], {q, 0, 1}, Exclusions -> None]Plot[InverseSurvivalFunction[dist, SurvivalFunction[dist, y]], {y, 0, 10}, Exclusions -> None]InverseSurvivalFunctionは分布に関してはInverseCDFに等しい:
InverseSurvivalFunction [CauchyDistribution[a, b], q]InverseCDF[CauchyDistribution[a, b], 1 - q]Simplify[% - %%, 0 < q < 1]関連するガイド
-
▪
- 統計分布関数
テキスト
Wolfram Research (2010), InverseSurvivalFunction, Wolfram言語関数, https://reference.wolfram.com/language/ref/InverseSurvivalFunction.html.
CMS
Wolfram Language. 2010. "InverseSurvivalFunction." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/InverseSurvivalFunction.html.
APA
Wolfram Language. (2010). InverseSurvivalFunction. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/InverseSurvivalFunction.html
BibTeX
@misc{reference.wolfram_2026_inversesurvivalfunction, author="Wolfram Research", title="{InverseSurvivalFunction}", year="2010", howpublished="\url{https://reference.wolfram.com/language/ref/InverseSurvivalFunction.html}", note=[Accessed: 02-November-2026]}
BibLaTeX
@online{reference.wolfram_2026_inversesurvivalfunction, organization={Wolfram Research}, title={InverseSurvivalFunction}, year={2010}, url={https://reference.wolfram.com/language/ref/InverseSurvivalFunction.html}, note=[Accessed: 02-November-2026]}