How to reshape Pandas Series?

In this article, we will see how to reshaping Pandas Series. So, for reshaping the Pandas Series we are using reshape() method of Pandas Series object.
Syntax: Pandas.Series.values.reshape((dimension))
Return: return an ndarray with the values shape if the specified shape matches exactly the current shape, then return self (for compat)
Let’s see some of the examples:
Example 1:
Python3
# import pandas libraryimport pandas as pd  # make an arrayarray = [2, 4, 6, 8, 10, 12]  # create a seriesseries_obj = pd.Series(array)  # convert series object into arrayarr = series_obj.values  # reshaping series reshaped_arr = arr.reshape((3, 2))  # show reshaped_arr |
Output:
Example 2:
Python3
# import pandas libraryimport pandas as pd  # make an arrayarray = ["ankit","shaurya",         "shivangi", "priya",         "jeet","ananya"]  # create a seriesseries_obj = pd.Series(array)  print("Given Series:\n", series_obj)  # convert series object into arrayarr = series_obj.values  # reshaping series reshaped_arr = arr.reshape((2, 3))  # show print("After Reshaping: \n", reshaped_arr) |
Output:




