[解決済み】lm.fit(x,y,offset = offset, singular.ok,...) boxcox式で0非NAケースでエラーになる。
2022-01-10 22:06:17
質問事項
最近、ボックスコックス変換のプログラムを書いているのですが、コードは以下の通りです。
urban1 <- subset(ski,urban <= 4,na.rm=TRUE)
ski$gender <- as.numeric((as.character(ski$gender)),na.rm=TRUE)
urban1 <- as.numeric((as.character(urban1)))
x <- (ski$gender*urban1)
y <- ski$EPSI.
bc <- boxcox(y ~ x)
(trans <- bc$x[which.max(bc$y)])
model3 <- lm(y ~ x)
model3new <- lm(y^trans ~ x)
ski$EPSI. <- ski$EPSI. + 1
でも、エラーが出るんです。
Error in lm.fit(x,y,offset = offset, singular.ok = singular.ok, ...) : 0 (non-NA) cases Calls: ... eval -> eval -> boxcar -> boxcar.formula -> lm -> lm.fit Execution halted
解決方法は?
エラーメッセージ
<ブロッククオートlm.fit(x,y,offset = offset, singular.ok = singular.ok, ...) : 0件 (非NA)
が生成されます。
lm(y ~ x)
コマンドを使用する場合、変数
x
または
y
(またはその両方)はNAのみです。
以下はその例である。
n <- 10
x <- rnorm(n,1)
y <- rep(NA,n)
lm(y ~ x)
Error in lm.fit(x, y, offset = offset, singular.ok = singular.ok, ...) :
0 (non-NA) cases
あなたのコードで、私はテストすることをお勧めします(ちょうどあなたの
lm
コマンドを使用して、変数の1つにすべてのNAが使用されているかどうかを確認します。
all(is.na(x))
all(is.na(y))
all(is.na(y^trans))
私の例では
all(is.na(y))
[1] TRUE
関連
-
コマンドによるフォルダの簡単なインクリメンタルバックアップ(win/linux)
-
複数のサイトをまとめてよく見たい オススメ度
-
[解決済み】C++ -- ' の前に一次式があることが予想される。
-
[解決済み] file(file, "rt") のエラー : complete.cases プログラム内の無効な 'description' 引数
-
[解決済み] 式は変更可能なlvalueでなければならない
-
[解決済み】'const char*' から 'char*' への無効な変換。
-
[解決済み】Java JDK - doubleからintへの非可逆変換の可能性
-
[解決済み】必要な形式パラメータに対応する引数が与えられない - .NETエラー
-
[解決済み】エラー。式はintegralまたはunscoped enum型でなければなりません。
-
[解決済み】AdMobにアプリケーションを入れたら「ライブラリが見つからない」というエラーが出た
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
linux シェル学習ノート 5日目
-
パスワード入力を非表示にする InstallShield スクリプト
-
InstallShield で IIS がインストールされているかどうかを検出するスクリプト
-
JScript/VBScriptのデバッグ
-
[解決済み】R on MacOS Error: vector memory exhausted (limit reached?)
-
[解決済み】プッシュしようとするとGitエラーになる -- pre-receive フックが減少した
-
[解決済み】C++ -- ' の前に一次式があることが予想される。
-
[解決済み】recyclerview アダプタが添付されていないため、レイアウトをスキップしています。
-
[解決済み】Looper.prepare()を呼び出していないスレッド内でハンドラを作成できない。)
-
[解決済み】ポインタと整数の比較を警告する