-2
私はバットマンによって得点されたランのベクトルを持っています。彼は28,36,99 *、88,102を獲得しました。* これらの「*」値をすべて数値に変換し、同じものの関数を書きたいと思います。文字列を含むベクトルを数値に変換する方法は?
私はバットマンによって得点されたランのベクトルを持っています。彼は28,36,99 *、88,102を獲得しました。* これらの「*」値をすべて数値に変換し、同じものの関数を書きたいと思います。文字列を含むベクトルを数値に変換する方法は?
あなたはすなわち
as.numeric(sub('\\D+', '',c(28, 36, '99*', 88, '102*')))
#[1] 28 36 99 88 102
ないRStudio問題、ベクトルからのすべての値(
\\D+
)を抽出し、as.numeric
でそれらをラップするsub
を使用することができますので、私は、タグを削除しました。タグの説明書をお読みください。 – Spacedman