R言語のreplace関数の使い方は?

R言語で、replace関数はベクトル内の特定の要素を置き換えるために使われます。

使い方は次のとおりです。

replace(x, 条件, 値)

パラメータの説明

  1. x: 置き換え対象のベクトル。
  2. 条件: 要置換する要素を選択するための論理ベクトル。長さは x と同じである必要があります。
  3. 値:置換する値。長さは x と等しくする必要があります。

サンプル:

x <- c(1, 2, 3, 4, 5)
condition <- c(TRUE, FALSE, TRUE, FALSE, TRUE)
replace(x, condition, 10)

ネイティブな日本語でパラフレーズする:

[1] 10  2 10  4 10

上の例では、xで条件がTRUEとなる要素に10を入れて、[10, 2, 10, 4, 10]を出力します。

bannerAds