2017-04-18 1 views
0

Ich habe ein Datenformat in Python mit einer Spalte mit Tweets gefüllt. Ich versuche, alle Twitter-Handles von meinem Datenrahmen zu entfernen. Irgendwelche Ideen wie man das macht.Entfernen Sie Wörter beginnend mit @ in einer Dataframe-Spalte (Python)

Ich verwende Python 2

enter image description here

Wenn es Fälle gibt, "@beyonce ich Ihr neues Album Liebe" ich die @beyonce

+0

Ist das '@' Zeichen immer am Anfang oder nicht? Dein Bild zeigt sonst –

+0

Was hast du probiert? Wo ist dein Code? – smac89

+0

'str.replace' kann einen regulären Ausdruck annehmen. – Colin

Antwort

1

Sie könnten wahrscheinlich das tun entfernen möchten durch Verwenden Sie den ASCII-Code für das @ -Zeichen (entsprechend 64 https://www.w3schools.com/charsets/ref_html_ascii.asp). Genauer gesagt könnten Sie Ihre Tweets in ein Array aufteilen, durch dieses Array hindurchschleifen und wenn das Zeichen gleich 64 ist (oder was auch immer der ASCII-Code für @ ist), können Sie es durch '' ersetzen. Ich hoffe, das hilft!

Verwandte Themen