The DataFrame.tail()
method in Pandas gets the last n
observations or rows of a DataFrame or series.
Note: The negativen
value returns all rows except the firstn
rows. In the negativecase, it acts like index n [n:].
# Signature according to documentationDataFrame.tail([n]) # default n=5
This method takes the following argument value.
n
: It is the number of rows to be retrieved.This method returns a DataFrame or Series object.
In the code snippet below, we load the data.csv
NBA league dataset. Moreover, we process it in the form of a DataFrame.
# Importing the Pandas moduleimport pandas as pd# Making the DataFramedf = pd.read_csv("data.csv")# Calling the tail() method without argumentsbottom_observations = df.tail()# Displaying the resultprint(bottom_observations)
data.csv
:This NBA league data set contains the "Name," "Team Name," "Number," "Position," "Age," "College," and "Salary" of each player as features.
main.py
:read_csv()
method to load the data set as a DataFrame.tail()
method, with the default argument value as 5, from the Pandas library. This gets the last five entries in the bottom_observations
variable.In the code snippet below, we extract the last ten entries from the DataFrame.
# Importing the Pandas moduleimport pandas as pd# Making the DataFramedf = pd.read_csv("data.csv")# Calling the tail() method without argumentsbottom_observations = df.tail(10)# Displaying the resultsprint(bottom_observations)
pd.read_csv("data.csv")
method to load the data set as a DataFrame.df.tail(10)
from the Pandas library to get the last ten entries in the bottom_observations
variable.df
DataFrame.