まず最初に、私は R にあまり詳しくないことを指摘しておきたいので、次の質問のいずれかが明確である場合は申し訳ありません。
私の動機は、以下を含む単純な R スクリプトを作成することです。
- データのインポート
- フォーム $ Y=aX+bZ+intercept$ の回帰を行います
- いくつかの計算
- 出力
ここに私の質問があります:
- これは非常に一般的な質問です。R スクリプトを作成した場合、それを source(name.R) でロードする必要がありますよね? スクリプトを実行するための追加のコマンドが必要ですか?
- で回帰を行ったとします。この
lmようfit<-lm(Y~X+Z,data=database)に、良い出力が得られます。私が本当に欲しいのは、モデルの係数をベクトルに保存することです。これどうやってするの?ここでは 3 次元のベクトルになり(intercept, a, b)ます。編集してみましたcoefficient<-coefficient(fit)。これは動作しません!coefficientは数値ベクトルではありません。また、intercept という名前と、その最初の要素の以下の値もあります。 - スクリプトの最後に係数といくつかの計算を出力したい場合、どうすればよいですか? ただ書く
print(....)?
これが私の最初の質問なので、このフォーラムのすべての規則と慣習を検討したことを願っています。そうでない場合は、申し訳ありません。