![](https://cdn-ak-scissors.b.st-hatena.com/image/square/628b78fc241a0121660051791a52619568ea6fa4/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9JUU1JTg4JTg3JUU2JTk2JUFEJUU1JTg4JTg2JUU1JUI4JTgzJTI4VHJ1bmNhdGVkJTIwZGlzdHJpYnV0aW9uJTI5JUUzJTgxJUFFJUU0JUI5JUIxJUU2JTk1JUIwJUUzJTgyJTkyUiVFMyU4MSVBNyVFNyU5NCU5RiVFNiU4OCU5MCVFMyU4MSU5OSVFMyU4MiU4QiVFNiU5NiVCOSVFNiVCMyU5NSZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnM9MDUyNWM1NjVmMjUxN2U2YjBiNmY2MGQ2OTVmMDI4MTM%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDB0ZW5kb250ZW5udWtpJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz0xYzI0MWMxNzBjOWIzZmUzYmM2NjExYzk3YWQ1NzZiNg%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3D531e1551cc200033f2af29eddf729d30)
エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
切断分布(Truncated distribution)の乱数をRで生成する方法 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
切断分布(Truncated distribution)の乱数をRで生成する方法 - Qiita
この記事は「元となる分布がRに存在し、かつ1次元の場合」向けの内容です 「3以上5以下の値しか取らな... この記事は「元となる分布がRに存在し、かつ1次元の場合」向けの内容です 「3以上5以下の値しか取らない正規分布の乱数がほしい」 「1以上の値しか取らないポアソン分布の乱数がほしい」 といったときに使えます。 確率変数$X$の密度関数を$f(x)$、累積密度関数を$F(x)$、逆関数を$F^{-1}(x)$とします。もし、$X$の範囲が$b<x\leq a$に制限されたなら、その密度関数は $$ f(x|b<x<a)=\frac{f(x)}{F(a)-F(b)},\quad (b<x \leq a) $$ で表記されます。$(X|b<X<a)$ の分布から得られる乱数は一様分布と$F(x)$、$F^{-1}(x)$から得ることができます。 $$ X|b<X\leq a\ \sim \ F(U(F^{-1}(b), F^{-1}(a))) $$ この手法を用いることで効率よく切断分布の乱数を得