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

Python - Tìm tóm tắt thống kê của DataFrame Pandas

Để tìm tóm tắt thống kê của DataFrame, sử dụng phương thức describe(). Trước tiên, nhập thư viện pandas với bí danh:

import pandas as pd

Dưới đây là file CSV và chúng ta tạo Pandas DataFrame:

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

Bây giờ, lấy tóm tắt thống kê của DataFrame Pandas:

dataFrame.describe()

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)
# tóm tắt DataFrame
print("\nTóm tắt thống kê DataFrame = \n", dataFrame.describe())
# trả về 7 hàng đầu
print("\nDataFrame với số hàng cụ thể...\n", dataFrame.head(7))

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 colums in our DataFrame = (9, 3)
Get the summarry of statistics of a DataFrame =
       UnitsSold
count  9.000000
mean   96.111111
std    14.092945
min    80.000000
25%    80.000000
50%    100.000000
75%    100.000000
max    120.000000
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
5 Lamborghini Chandigarh 80
6  Audi   Mumbai      100