「RNA_」変更名
df
ID MP Value
FFP16-000123_C1_A1 -1
FFP16-000124_C1_A1 0
FFP16-000125_C1_A1 1
df
ID MP Value
RNA_FFP16-00-1
RNA_FFP16-000124 0
RNA_FFP16-000125 1
「RNA_」変更名
df
ID MP Value
FFP16-000123_C1_A1 -1
FFP16-000124_C1_A1 0
FFP16-000125_C1_A1 1
df
ID MP Value
RNA_FFP16-00-1
RNA_FFP16-000124 0
RNA_FFP16-000125 1
接尾辞は、機能にpaste0とGSUB使用:
df$ID <- paste0("RNA_", gsub("_C1_A1", "", df$ID))
をアンダースコアで始まるすべてのサフィックスの同じ変更を行うには、正規表現を使用することができますグラムの最初の引数として「_を*。」サブ:
df$ID <- paste0("RNA_", gsub("_.*", "", df$ID))
可能な重複:[文字列を変更する方法](http://stackoverflow.com/q/20481621/903061)または[文字列にテキストを追加する](http://stackoverflow.com)/q/31471220/903061)、[Rの文字列処理(検索と置換)](http://stackoverflow.com/q/27012107/903061)を参照してください。 – Gregor