統計学の「基本の「き」」である重回帰を復習しながらSAS/IMLで行列で実装していこうと思います。重回帰を式で表すと、となります。これを行列で表すと要素を書き下すととなります。最小二乗法では、誤差の二乗和を最小化します。番目の要素に対して、を最小化します。最小化することになるのでに関して最小化するための一階の条件はより、求める推定量はとなります。最小二乗法と同じ結果になりました。RのデータをSASで使う方法は、以前書いた記事をご覧ください。今回は、「全般的格付け」を目的変数に、それ以外を説明変数にしてみます。SASコードは以下の通りです。以下のようになりました。これが正しいのか、regプロシージャの推定で確かめます。有意になってないwwまあでも値はあってました。今回は単なる勉強のためのコードなのでこれで良しとします。決定係数とかの行列実装は気が向いたらやります。それにしてもimlとregの行数の差ときたら...SASのプロシージャにしろRのパッケージにしろ便利ですね。1.24e-05当たり前ですが同じ結果です。sas7bdatというファイル形式があります。これ...2016-02-06IMLの行列とSASデータセットを行き来するIMLで作った行列をSASデータセットとして使いたいとき。SASデ...2016-01-16SASの中でRからSASにデータを渡す前回の記事でSAS/STATでもRを使えることを書きました。データ解析周りを中心に、プログラミング全般で学んだことを記していく個人的な備忘録。合同企画回)」に参加しました。reserved.はてなブログをはじめよう!songcunyouzaiさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。