Computer >> Máy Tính >  >> Lập trình >> Python

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

Để đếm các hàng và cột trong DataFrame, hãy sử dụng thuộc tính shape. Lúc đầu, giả sử chúng ta có tệp CSV trên Màn hình như được hiển thị trong đường dẫn bên dưới -

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

Đọc tệp CSV -

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

Bây giờ chúng ta hãy đếm các hàng và cột bằng cách sử dụng hình dạng

dataFrame.shape

Ví dụ

Sau đây là mã -

import pandas as pd

# reading csv file
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\CarRecords.csv")
print("DataFrame...\n",dataFrame)

# count the rows and columns in a DataFrame
print("\nNumber of rows and column in our DataFrame = ",dataFrame.shape)

# returns top 5 row records
print("\nDataFrame with specific number of rows...\n",dataFrame.head(5))

Đầu ra

Điều này 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