[解決済み] Rで区分的関数を定義する方法
2022-02-27 19:35:22
質問
Rを使って区分関数を定義したいのですが、私のRコードはうまくいきません。何かご指摘がありましたらお願いします。
x<-seq(-5, 5, by=0.01)
for (x in -5:5){
if (-0.326 < x < 0.652) fx<- 0.632
else if (-1.793<x<-1.304) fx<- 0.454
else if (1.630<x<2.119) fx<-0.227
else fx<- 0 }
解決方法は?
または
ifelse
.
fx <- ifelse(x > -0.326 & x <0.625, 0.632,
ifelse(x > -1.793 & x < -1.304, 0.454,
ifelse(x > 1.630 & x < 2.119, 0.227, 0)))
関連
最新
-
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 - if文の引数の長さが0である。
-
[解決済み】値を置き換えようとすると、"データフレームの添え字の割り当てで欠損値は許可されない"
-
[解決済み】apply()とadply()の出力が異なる件)
-
[解決済み】エラー。Rの'break'の数が無効
-
[解決済み】 colMeans(x, na.rm = TRUE) のエラー : KNN分類では 'x' は数値でなければならない
-
[解決済み】ロジスティック回帰 - eval(family$initialize) : y 値は 0 <= y <= 1 である必要があります。
-
[解決済み】R: predict() の数値 'envir' 引数が長さ1でない。)
-
[解決済み】dplyr: "Error in n(): 関数は直接呼ばれるべきではありません"