私はテーブルの下のように持っている:私は凧のために、私はそれを見つける行ごとに検索する必要があり、今Rは、文字列の配列に文字列を検索する方法
X Y
a kite
b kiterunner
c skite
d sklite
e skiter
f runner
、私は追加する必要があります「Yay」のZ列、それ以外の場合は「Nay」。基本的には次のように出力される。
X Y Z
a kite Yay
b kiterunner Yay
c skite Yay
d sklite Nay
e skiter Yay
f runner Nay
私はgrep
を試してみましたが、それは全体の列はすべて「イェーイ」Sを入れて検索します。私はここでいくつかの基本的なものを逃していると思うが、実際にそれを理解することはできません...ほぼ24時間寝ていませんでした。助けてください。今
マイコード:
Table$Z <- ifelse(grep("kite", Table$Y), "Yay", "Nay")
せずにこれを行うことができますがありがとうございました。 – Arani
@lmoありがとう!私はそれを私の答えに入れた – h3rm4n