Menu

Series.add prefix() Method

Pandas Series add_prefix() Method

If we want to alter the index names of the Series we can alter them by adding the prefix to the Series index using the Series.add_prefix() method. This method adds a string label at the beginning of each index or row and returns a Series with the updated labels.

The below is the syntax of the Series.add_prefix() method.

Syntax

Series.add_prefix(prefix)

Parameters

prefix: This represents the str that is the string to be added before each label.

Example: Prefix labels of Series in Pandas

Let's create a Series and add the string label at the beginning of the row of the Series using the Series.add_prefix() method. See the below example.

The Series.add_prefix() method prefixes the string 'index_' to the rows of the Series.

#importing pandas as pd
import pandas as pd
#creating Series
s= pd.Series([1,2,3])
print("---------The series is------")
print(s)
print("-------After updating, the new series is---------")
print(s.add_prefix('index_'))

---------The series is------ 0 1 1 2 2 3 dtype: int64 -------After updating, the new series is--------- index_0 1 index_1 2 index_2 3 dtype: int64

Example 2: Prefix row labels of Series in Pandas

This example is similar to the previous one. Let's create a Series and add the string label at the beginning of the row of the Series using the Series.add_prefix() method. See the below example.

The Series.add_prefix() method prefixes the string 'Student_' to the rows of the Series.

#importing pandas as pd
import pandas as pd
#creating Series
s= pd.Series(['Navya','Vindya','Sinchana'],index=[1,2,3])
print("---------The series is------")
print(s)
print("-------After updating, the new series is---------")
print(s.add_prefix('Student_'))

---------The series is------ 1 Navya 2 vindya 3 sinchana dtype: object -------After updating, the new series is--------- Student_1 Navya Student_2 Vindya Student_3 Sinchana dtype: object

Conclusion

In this tutorial, we learned the Python pandas Series.add_prefix() method. We learned syntax and solved examples by applying this method to series.