Как изменить серию панд?

Опубликовано: 27 Марта, 2022

В этой статье мы увидим, как изменить форму серии Pandas. Итак, для изменения формы серии Pandas мы используем метод reshape () объекта серии Pandas.

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)

Давайте посмотрим на некоторые примеры:

Пример 1:

Python3

# import pandas library
import pandas as pd
  
# make an array
array = [2, 4, 6, 8, 10, 12]
  
# create a series
series_obj = pd.Series(array)
  
# convert series object into array
arr = series_obj.values
  
# reshaping series 
reshaped_arr = arr.reshape((3, 2))
  
# show 
reshaped_arr

Выход:

Example 2:

Python3

# import pandas library
import pandas as pd
  
# make an array
array = ["ankit","shaurya",
         "shivangi", "priya",
         "jeet","ananya"]
  
# create a series
series_obj = pd.Series(array)
  
print("Given Series: ", series_obj)
  
# convert series object into array
arr = series_obj.values
  
# reshaping series 
reshaped_arr = arr.reshape((2, 3))
  
# show 
print("After Reshaping: ", reshaped_arr)

Выход:

Внимание компьютерщик! Укрепите свои основы с помощью базового курса программирования Python и изучите основы.

Для начала подготовьтесь к собеседованию. Расширьте свои концепции структур данных с помощью курса Python DS. А чтобы начать свое путешествие по машинному обучению, присоединяйтесь к курсу Машинное обучение - базовый уровень.