Скажет, у меня есть dataframe какИзвлечение подмножества строк в R?
Group Score
Duck QuackDUC 0.343
Ten TopTEN 0.198
** -Men MaleMEN 0.350
y -Rural AreaRU 0.888
Maple TreeMAP 0.468
Man NavyMN 0.150
Я хочу, чтобы извлечь слово в каждом Group
, который является строкой после пробела «», и перед строкой 2-3 полукокса заглавных букв. То есть, я хочу, чтобы результат был
Group Score
Quack 0.343
Top 0.198
Male 0.350
Area 0.888
Tree 0.468
Navy 0.150
Как извлечь эти слова?
Для данных, 'Sub (" * ([AZ] [AZ] +). *", "\\ 1", df1 $ Group)', кажется, также работает, хотя ваш ответ более полный – etienne