方法1: is.finite()関数を使用する方法 is.finite()関数は、値が有限であるかどうかを判定するために使用されます。以下のコード例では、is.finite()関数を使用してInf値を除外します。
# データフレームの例
df <- data.frame(x = c(1, 2, Inf, 4, 5, Inf))
# Infを除外する
df <- df[is.finite(df$x), ]
方法2: !is.infinite()関数を使用する方法 !is.infinite()関数は、値が無限でないかどうかを判定するために使用されます。以下のコード例では、!is.infinite()関数を使用してInf値を除外します。
# データフレームの例
df <- data.frame(x = c(1, 2, Inf, 4, 5, Inf))
# Infを除外する
df <- df[!is.infinite(df$x), ]
これらの方法を使用することで、RでInfを除外することができます。データの種類や処理方法に応じて、適切な方法を選択してください。