Introduction
The add_prefix() method in Pandas is used to add a prefix string to the labels of a Series object. It allows us to easily modify the index names of a Series by adding a string label at the beginning of each index.
VM Tips
After the VM startup is done, click the top left corner to switch to the Notebook tab to access Jupyter Notebook for practice.
Sometimes, you may need to wait a few seconds for Jupyter Notebook to finish loading. The validation of operations cannot be automated because of limitations in Jupyter Notebook.
If you face issues during learning, feel free to ask Labby. Provide feedback after the session, and we will promptly resolve the problem for you.
Create a Series
First, let's import the necessary Pandas library and create a Series object. We will use this Series to demonstrate the add_prefix() method.
import pandas as pd
s = pd.Series([1, 2, 3])
print("Original Series:")
print(s)
Update the Series labels
Next, we can use the add_prefix() method to prefix a string to each label of the Series.
prefixed_series = s.add_prefix('index_')
print("Updated Series:")
print(prefixed_series)
Summary
By using the add_prefix() method, we can easily modify the labels of a Series by adding a prefix string at the beginning of each label. This can be useful when we want to update the index names of a Series for better identification or organization. The add_prefix() method returns a new Series object with the updated labels.