0
私はこのようなデータフレームを持っています:Rで新しいデータフレームにするために各行から同様の数字を抽出します
matrix.Names。
Per1_23_3_Map1_Ext_5
Per1_24_2_Map2_Ext_5
Per2_23_3_Map1_Ext_5
Per2_25_1_Map2_Ext_5
これは多くの行でこのようになります。 Rコードを使って各行で23,24、または25を抽出し、それをそれぞれのデータフレームに入れる方法はありますか?特定の行で23,24、または25のいずれであるかはランダムです。
を参照してください '?substr'です。 'substr(" Per1_23_3_Map1_Ext_5 "、1,3)を試して試してみてください。 – lmo
しかし、これを一度に複数の行にどのように適用すればよいですか? – GR1818
'?substr'で指摘したように、関数はベクトル化されているので、文字列を変数の名前で置き換えることができ、それは各要素で動作します。 – lmo