[解決済み] 回帰係数の値を抽出する
2023-07-07 17:06:13
質問
薬剤の使用状況を調査するための時系列データの回帰モデルを持っています。目的は、時系列にスプラインをフィットさせ、95%CIなどを計算することです。モデルは次のようなものです。
id <- ts(1:length(drug$Date))
a1 <- ts(drug$Rate)
a2 <- lag(a1-1)
tg <- ts.union(a1,id,a2)
mg <-lm (a1~a2+bs(id,df=df1),data=tg)
の要約出力は
mg
は
Call:
lm(formula = a1 ~ a2 + bs(id, df = df1), data = tg)
Residuals:
Min 1Q Median 3Q Max
-0.31617 -0.11711 -0.02897 0.12330 0.40442
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) 0.77443 0.09011 8.594 1.10e-11 ***
a2 0.13270 0.13593 0.976 0.33329
bs(id, df = df1)1 -0.16349 0.23431 -0.698 0.48832
bs(id, df = df1)2 0.63013 0.19362 3.254 0.00196 **
bs(id, df = df1)3 0.33859 0.14399 2.351 0.02238 *
---
Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
を使っています。
Pr(>|t|)
の値を
a2
を使用して、調査中のデータが自己相関しているかどうかをテストします。
のこの値を抽出することは可能でしょうか?
Pr(>|t|)
(このモデルでは 0.33329) を抽出してスカラーに保存し、論理テストを実行することは可能ですか?
または、他の方法で解決できますか?
どのように解決するのですか?
A
summary.lm
オブジェクトはこれらの値を
matrix
と呼ばれる
'coefficients'
. で目的の値にアクセスできるわけです。
a2Pval <- summary(mg)$coefficients[2, 4]
あるいは、より一般的・読みやすいように
coef(summary(mg))["a2","Pr(>|t|)"]
. 参照
をご覧ください。
を参照してください。
関連
-
R: エラー: $ 演算子は原子ベクトルに対して無効です。
-
R read.table Error:埋め込まれたヌルが含まれているようです。
-
データボックス内の行/列の削除/追加を行うR言語
-
R言語 - マトリックス
-
[解決済み] Rの二乗偏差の総和の算出
-
[解決済み] Rで複数行のコメントを持つことは可能ですか?[重複している]。
-
[解決済み] データフレームを結合(マージ)する方法(内側、外側、左側、右側)
-
[解決済み] グループ化関数(tapply、by、aggregate)と*applyファミリ
-
[解決済み] ベクトル中のある要素のインデックスを求めるR関数はありますか?
-
[解決済み】私のggplot2構文が賢明であるときに、R CMDチェック「no visible binding for global variable」注記を処理するにはどうすればよいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
R 描画エラー plot.new() : 図形の余白が大きすぎる
-
R: 環境と変数のスコープ問題
-
R - よくあるエラーとその原因 - 注意事項
-
R LanguageError in hist.default() : 'x' は数値でなければなりません.
-
[R] is.data.frame(x) のエラー : (リスト) オブジェクトを 'double' 型に強制できない。
-
[解決済み] "エラーです。Rでテーマの書式を保存する際に「Don't know how to add RHS to the theme object」(テーマオブジェクトにRHSを追加する方法がわかりません)と表示されます。
-
[解決済み] データフレームの行を複数の列でソート(並び替え)する。
-
[解決済み] データフレームのリストを行単位で1つのデータフレームに結合する
-
[解決済み] 不足しているパッケージをチェックし、インストールするためのエレガントな方法?
-
[解決済み】R関数でオプション引数を指定する "正しい "方法