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

Python Pandas - Đếm hàng và cột trong DataFrame

Để đếm hàng và cột trong DataFrame, sử dụng thuộc tính shape. Trước tiên, giả sử chúng ta có file CSV trên Desktop như đường dẫn dưới đây:

C:\\Users\\amit_\\Desktop\\CarRecords.csv

Đọc file CSV:

dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\CarRecords.csv")

Bây giờ đếm hàng và cột bằng shape:

dataFrame.shape

Ví dụ hoàn chỉnh

Mã nguồn đầy đủ:

import pandas as pd
# đọc file csv
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\CarRecords.csv")
print("DataFrame...\n", dataFrame)
# đếm hàng và cột trong DataFrame
print("\nSố hàng và cột trong DataFrame = ", dataFrame.shape)
# trả về 5 hàng đầu
print("\nDataFrame với số hàng cụ thể...\n", dataFrame.head(5))

Kết quả

Chương trình sẽ tạo ra kết quả sau:

DataFrame...
   Car      Place  UnitsSold
0  Audi   Bangalore    80
1 Porsche Mumbai      110
2 RollsRoyce Pune     100
3  BMW    Delhi       95
4 Mercedes Hyderabad  80
5 Lamborghini Chandigarh 80
6  Audi   Mumbai      100
7 Mercedes Pune       120
8 Lamborghini Delhi   100
Number of rows and column in our DataFrame = (9, 3)
DataFrame with specific number of rows ...
   Car      Place UnitsSold
0  Audi   Bangalore 80
1 Porsche Mumbai    110
2 RollsRoyce Pune   100
3  BMW    Delhi     95
4 Mercedes Hyderabad 80