функция pandas.lreshape () в Python
Опубликовано: 27 Марта, 2022
Этот метод используется для преобразования данных длинного формата в широкие. Это обобщенная инверсия DataFrame.pivot.
Syntax : pandas.lreshape(data, groups, dropna=True, label=None)
Arguments :
- data : DataFrame
- groups : dict {new_name : list_of_columns}
- dropna : boolean, default True
Below is the implementation of the above method with an example :
Python3
# importing packageimport numpyimport pandas # create and view datadata = pandas.DataFrame({ "hr1": [514, 573], "hr2": [545, 526], "team": ["Red Sox", "Yankees"], "year1": [2007, 2007], "year2": [2008, 2008]})print(data) # use pandas.lreshape() methodprint(pd.lreshape(data, {"year": ["year1", "year2"], "hr": ["hr1", "hr2"]})) |
Выход:

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