Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Xóa ba hàng đầu tiên của DataFrame trong Pandas


Để xóa ba hàng đầu tiên của DataFrame trong Pandas, chúng ta có thể sử dụng phương thức iloc().

Các bước

  • Tạo dữ liệu bảng hai chiều, df.
  • In DataFrame đầu vào, df.
  • Xóa ba hàng đầu tiên bằng cách sử dụng df.iloc[3:].
  • In DataFrame đã cập nhật.

Ví dụ

import pandas as pd
df = pd.DataFrame(
    {
        "x": [5, 2, 7, 0, 7, 0, 5, 2],
        "y": [4, 7, 5, 1, 5, 1, 4, 7],
        "z": [9, 3, 5, 1, 5, 1, 9, 3]
    }
)
print("Input DataFrame is:\n", df)
df = df.iloc[3:]
print("After deleting the first 3 rows: \n", df)

Kết quả

Input DataFrame is:
   x  y  z
0  5  4  9
1  2  7  3
2  7  5  5
3  0  1  1
4  7  5  5
5  0  1  1
6  5  4  9
7  2  7  3
After deleting the first 3 rows:
   x  y  z
3  0  1  1
4  7  5  5
5  0  1  1
6  5  4  9
7  2  7  3