問題タブ [statistics-bootstrap]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
matlab - ブートストラップ加重データ - Matlab
以下の表のように、値と絶対頻度を含む単純なデータセットがあります。
そして今、次のように頻度表を計算したいと思います。
最後のステップとして、 matlabを使用してブートストラップ CIを計算したいと思います。データセットに多くの行があります。
Matlab のコマンドを使用して頻度表を計算しましたが、matlab の関数でgrpstats
それを使用する方法がわかりません。boostrp
ヘルプや提案をいただければ幸いです。
r - グループごとのブートストラップ統計の抽出
長いデータのグループごとにブートストラップ統計を取得したい。
以下の表の形式で出力からブートストラップ統計 (平均値と標準誤差) を抽出する簡単な方法はありますか?
ありがとう、
r - シミュレーション中にいくつかの変数を固定し、他の変数をランダムに保つ方法は?
私は R の初心者で、問題の解決策がわかりません。
3 つの正規分布変数 x、y、z (それぞれ n=100、平均 0、sd 1) を作成したとします。変数は互いに独立しています (r~0)。次に、2 つの新しい変数 x z と y z (つまり、x、z と y、z の間の相互作用) を作成します。
ここで、相互作用が計算される前に x と y を固定し、z からランダムにサンプリング (または新しい z を作成) し、z からの新しいランダム サンプルごとに相互作用を計算し、それらの間の相関係数を計算したいとします (議論のために、これを 100 回行いたいとしましょう)、さらに分析するために、100 回の相関を新しいデータファイルに出力します。どうすればこれを達成できますか?
matlab - MATLAB でのデータのブートストラップ
次のようなデータがあります。
x = 0:0.1:10;
y = exppdf(x,2);
plot(x,y, 'o')
次に、リサンプリングされたデータをそれらの近くに置きたいのですが、以下のコマンドを使用すると、リサンプリングされたデータは元のデータとはかけ離れています!
[resampling, bootsam]=bootstrp(100, 'corr', x,y);
plot(x,y(bootsam(:,100)), 'r*')
手伝っていただけませんか?bootstrp コマンドのオプション「corr」を変更する必要があると思います。
matlab - 信頼区間 MATLAb のブートストラップ データ
私もこれを試しました:
plot(x(bootsam(:,100)),y(bootsam(:,100)), 'r*')
しかし、それは私のデータとまったく同じでした!95% 信頼区間でデータをリサンプリングしたいと考えています。しかし、このコマンド bootstrp は単独では機能しないようです。組み合わせるには、いくつかの機能または他のコマンドが必要です。それを理解するのを手伝ってくれませんか?
いくつかのデータをランダムに生成したいのですが、元のデータの周りの関数のように動作します。元のデータが赤で、リサンプリングされたデータが青と緑の色であるプロットを添付しました。
一般に、ブートストラップを使用して、最適なパラメーターのエラーを見つけたいと思います。私はこの本を読みました: http://books.google.de/books?id=ekyupqnDFzMC&lpg=PA131&vq=bootstrap&hl=de&pg=PA130#v=onepage&q&f=false 私のフィットしたパラメータをエラー分析するための他の方法は高く評価されています.
matlab - ブートストラップと非対称 CI
ランダムに分布しておらず、右に大きく歪んでいる一連のデータの信頼区間を作成しようとしています。サーフィンをしているときに、(私のデータの) 97.5% パーセンタイルを上限 CL に使用し、2.5% パーセンタイルを下限 CL に使用する、かなり失礼な方法を発見しました。残念ながら、もっと洗練された方法が必要です!
次に、bootstrap、正確には MATLAB bootci 関数を発見しましたが、それを適切に使用する方法を理解するのに苦労しています。
それM
が私のデータ (19x100) を含む私のマトリックスであるとしましょう。
bootci を使用して、ベクトルのすべての行の非対称CIを計算するにはどうすればよいですか?Mean
注: 以前、私はこの非常に間違った方法で CI を計算していました:Mean +/- 2 * StdDev
残念なことに!
c# - ブートストラップ信頼区間 - C++
R と Matlab で CI を計算する方法は知っていますが、新しい webapp では、実装を簡単にするために、いくつかの c++ コードまたは c# を使用したいと考えています。
非常に簡単な方法は、信頼区間の境界として 5 番目と 95 番目の分位数を使用することです。変位値計算のコード例は次のとおりです: http://cplusplus.happycodings.com/Beginners_Lab_Assignments/code52.html
私の質問は、BCa で CI を計算するための c++ または c# のコードはありますか?