Supprimer une partie d'une chaîne en dataframe colonne (R)

J'ai un dataframe (df) avec une colonne (Col2) comme ceci:

Col1                 Col2                   Col3
  1   C607989_booboobear_Nation               A
  2   C607989_booboobear_Nation               B
  3   C607989_booboobear_Nation               C
  4   C607989_booboobear_Nation               D
  5   C607989_booboobear_Nation               E
  6   C607989_booboobear_Nation               F

Je veux extraire juste le nombre de Col2

Col1              Col2                    Col3
  1              607989                     A
  2              607989                     B
  3              607989                     C
  4              607989                     D
  5              607989                     E
  6              607989                     F

J'ai essayé des choses comme:

gsub("^.*?_","_",df$Col2)

mais cela ne fonctionne pas.

  • S'il vous plaît ne pas ajouter une mise en forme de tableaux dans les postes avec le R de la balise. Cela rend difficile de coller les données dans l'interprète.
  • Ok, merci pour ça. Et désolé. Je ne vais pas en faire plus.
InformationsquelleAutor Cybernetic | 2014-08-13