Получите хвост DataFrame в Pandas

Чтобы получить хвост DataFrame в pandas, вы можете использовать метод tail(). Этот метод позволяет вам получить несколько последних строк DataFrame. Вот пример:

import pandas as pd
# Create a DataFrame
df = pd.DataFrame({'A': [1, 2, 3, 4, 5],
                   'B': ['a', 'b', 'c', 'd', 'e']})
# Get the tail of the DataFrame
tail_df = df.tail()
print(tail_df)

Выход:

   A  B
1  2  b
2  3  c
3  4  d
4  5  e

По умолчанию будут возвращены последние 5 строк DataFrame. Однако вы можете указать другое количество строк, передав аргумент методу tail(), например df.tail(3), чтобы получить последние 3 строки.

Вот несколько дополнительных методов, которые можно использовать для получения хвоста DataFrame:

  1. df.iloc[-n:]: этот метод использует целочисленное индексирование для получения последних nстрок DataFrame.
  2. df[-n:]: этот метод аналогичен предыдущему, но использует индексацию меток вместо целочисленной индексации.
  3. df.tail(n): этот метод возвращает последние nстроки DataFrame, как в примере выше.