I have a DataFrame called "Animals" that looks like this:
Words
The Black Cat
The Red Dog
I want to add a plus sign before each word so that it looks like this:
Words
+The +Black +Cat
+The +Red +Dog
I have tried this using regex but it did not work:
df = re.sub(r'([a-z]+)', r'+\1', Animals)
You can use str.replace
with the following regex to make the change to all rows of the column:
df.Words = df.Words.str.replace(r'(\b\S)', r'+\1')
The DataFrame then looks like this:
>>> df
Words
0 +The +Black +Cat
1 +The +Red +Dog
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With