0
すべての行に興味のある文字列のような値があることはわかっていますが、私は値で新しい列を作成したいと思います。私は、文字列「AP」をしたい場所文字列のような複数の列データフレームのセルに基づいて新しい列を作成する
例えば、私は3番目の変数V3作成したいこれに基づき、以下の
V1 V2
1 apple orange
2 banana apricot
3 grape apple
をデータフレームを取る:
V3
1 apple
2 apricot
3 apple
これまでに何を試みましたか?あなたは 'dput()'を使ってデータを共有できますか? 'dput()'に慣れていないなら、私は[最小限の再現可能な完全な例](http://stackoverflow.com/help/mcve)の作り方を見直すことを再開しました。 –
'grape'と' apple'はどちらもhabe 'ap'です。ちょうど始まりを見たいですか?それは 'df $ V3 < - apply(df、1、grep、pattern ="^ap "、value = TRUE)'のようなものになります。 – lukeA
また、 'grep("^ap "、unclass(t)(dat))、value = TRUE)'は、行ごとに1つの一致が存在することが確かであれば動作します。 – lmo