J'ai dataframe comme ça. Je veux obtenir uniquement le numéro de colonne ID. Donc, le résultat sera. P> 1
3
4
4 Réponses :
Que diriez-vous de remplacer simplement un PDF - code> préfixe?
Pourriez-vous s'il vous plaît essayer de suivre.
df['ID'].replace(regex=True,to_replace=r'([^\d])',value=r'')
Une autre possibilité utilisant regex em> est la suivante: "Cela évite de modifier les données d'origine pour extraire les entiers. P> donc pour ce qui suit Exemple simple: p> Nous obtenons les éléments suivants: p>
trouver "pdf-" et remplacez-le sans rien
df ['id'] = df ['id']. str.replace ('pdf-', '') code>
Ensuite, d'imprimer comment vous avez demandé, je convertirai la trame de données en une chaîne sans index.
Imprimer DF ['Nettoyable']. to_string (index = false) code> p>
df.id.str.rsplit ('-', n = 1) .str [-1] code>df ['id']. str.extract (r '(pdf -) (\ d +)'). ILOC [:, - 1] code>