Python | Метод Pandas Dataframe / Series.tail ()

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

Python - отличный язык для анализа данных, в первую очередь из-за фантастической экосистемы пакетов Python, ориентированных на данные. Pandas - один из таких пакетов, который значительно упрощает импорт и анализ данных.

Pandas tail() method is used to return bottom n (5 by default) rows of a data frame or series.

Syntax: Dataframe.tail(n=5)

Parameters:
n: integer value, number of rows to be returned

Return type: Dataframe with bottom n rows

Чтобы загрузить набор данных, используемый в следующем примере, щелкните здесь.
В следующих примерах используемый фрейм данных содержит данные некоторых игроков НБА. Изображение фрейма данных до каких-либо операций прилагается ниже.

Example #1:
In this example, bottom 5 rows of data frame are returned and stored in a new variable. No parameter is passed to .tail() method since by default it is 5.

# importing pandas module
import pandas as pd
  
# making data frame
  
# calling tail() method 
# storing in new variable
data_bottom = data.tail()
  
# display
data_bottom

Выход:
Как показано на выходном изображении, можно видеть, что индекс возвращаемых строк находится в диапазоне от 453 до 457. Следовательно, были возвращены последние 5 строк.


Пример # 2: Вызов серии с параметром n ()

In this example, the .tail() method is called on series with custom input of n parameter to return bottom 12 rows of the series.

# importing pandas module
import pandas as pd
  
# making data frame
  
# number of rows to return
n = 12
  
# creating series
series = data["Salary"]
  
# returning top n rows
bottom = series.tail(n = n)
  
# display
bottom

Выход:
Как показано на выходном изображении, были возвращены 12 верхних строк в диапазоне от 446 до 457-й позиции индекса столбца Salary.

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

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