logo
  • Home
  • Contact
💵
Should I be buying I-Bonds in 2023?
💰
Need a step-by-step guide to opening your Roth IRA?
Buy me a coffee Buy me a coffee
aws c++ career cli css docker finance git java js misc python sql

How to Remove the First n Rows of a Pandas DataFrame


How can we remove the first n rows of a Pandas DataFrame?

Remove rows with iloc

We can use iloc to remove the first n rows.

df = df.iloc[n:]

Remove rows with tail

We can also use tail to do the same.

df = df.tail(-n)

Remove rows with drop

Lastly, we can use drop as well.

df.drop(df.index[:n], inplace=True)
# OR
df.drop(df.head(n).index, inplace=True)

Related in Python

How to Append to a File or Create If Not Exists in Python
How to Sleep in Python (adding delays)
How to Run `conda activate` in a Shell Script
How to Set Axis Range in Matplotlib (Python)
How to Calculate Mean Across the Row or Column in a NumPy Array
How to Install Playwright with Conda in Python
How to Get Rows or Columns with NaN (null) Values in a Pandas DataFrame
How to Create a Pandas DataFrame
How to Delete a Row Based on a Column Value in a Pandas DataFrame
How to Get the Maximum Value in a Column of a Pandas DataFrame
How to Keep Certain Columns in a Pandas DataFrame
How to Count Number of Rows or Columns in a Pandas DataFrame
How to Add List to Set in Python
How to Fix "Assertion !bs->started failed" in PyBGPStream
How to Add a Row to a Pandas DataFrame
How to Remove Duplicate Columns on Join in a Spark DataFrame
© , LogFetch   âˆ™   Advertise Here   âˆ™   Privacy Policy