DataFrame và các phương thức của chúng

Python dành cho người dùng bảng tính

Chris Cardillo

Data Scientist

Nơi chúng ta dừng lại

import pandas as pd

fruit = pd.read_excel('fruit.xlsx')

print(fruit)

toàn bộ tập dữ liệu trái cây đơn giản.png

Python dành cho người dùng bảng tính

Cấu trúc của pandas DataFrame

toàn bộ tập dữ liệu trái cây đơn giản.png

Python dành cho người dùng bảng tính

Cấu trúc của pandas DataFrame

các cột df trái cây đơn giản.png

Python dành cho người dùng bảng tính

Cấu trúc của pandas DataFrame

cột số df trái cây đơn giản.png

Python dành cho người dùng bảng tính

Cấu trúc của pandas DataFrame

cột kiểu ký tự của df trái cây đơn giản.png

Python dành cho người dùng bảng tính

Cấu trúc của pandas DataFrame

hàng df trái cây đơn giản 1.png

Python dành cho người dùng bảng tính

Cấu trúc của pandas DataFrame

hàng df trái cây đơn giản 2.png

Python dành cho người dùng bảng tính

Cấu trúc của pandas DataFrame

chỉ mục df trái cây đơn giản.png

Python dành cho người dùng bảng tính

Các phương thức của DataFrame

  • .head()
  • .info()
  • .describe()
  • .sort_values()
Python dành cho người dùng bảng tính

Phương thức .head()

import pandas as pd

fruit = pd.read_excel('fruit.xlsx')

print(fruit.head())

head của df trái cây đơn giản.png

Python dành cho người dùng bảng tính

Phương thức .head()

import pandas as pd

fruit = pd.read_excel('fruit.xlsx')

print(fruit.head(2))

head df trái cây với đối số.png

Python dành cho người dùng bảng tính

Phương thức .info()

import pandas as pd

fruit = pd.read_excel('fruit.xlsx')

print(fruit.info())
<class 'pandas.core.frame.DataFrame'>
RangeIndex: 8 entries, 0 to 7
Data columns (total 3 columns):
 #   Column     Non-Null Count  Dtype  
 --  ------     --------------  -----  
 0   name       8 non-null      object 
 1   color      8 non-null      object 
 2   price_usd  8 non-null      float64
dtypes: float64(1), object(2)
memory usage: 272.0+ bytes
Python dành cho người dùng bảng tính

Phương thức .describe()

import pandas as pd

fruit = pd.read_excel('fruit.xlsx')

print(fruit.describe())

phương thức describe của df trái cây đơn giản.png

Python dành cho người dùng bảng tính

Phương thức .sort_values()

import pandas as pd

fruit = pd.read_excel('fruit.xlsx')

fruit = fruit.sort_values('name')
fruit = fruit.reset_index(drop=True)

print(fruit)

df trái cây sắp xếp theo tên tăng dần.png

Python dành cho người dùng bảng tính

Phương thức .sort_values()

import pandas as pd

fruit = pd.read_excel('fruit.xlsx')

fruit = fruit.sort_values('price_usd', ascending=False)
fruit = fruit.reset_index(drop=True)

print(fruit.head(3))

df trái cây sắp xếp theo giá giảm dần, head 3.png

Python dành cho người dùng bảng tính

Đến lượt bạn!

Python dành cho người dùng bảng tính

Preparing Video For Download...