Truy cập dữ liệu

Python Trung cấp cho Tài chính

Kennedy Behrman

Data Engineer, Author, Founder

Số dư tài khoản

Heo đất hồng

Python Trung cấp cho Tài chính

Giới thiệu dữ liệu bài học

Bank Code Account# Balance
a BA ajfdk2 1222.00
b AAD 1234nmk 390789.11
c BA mm3d90 13.02
accounts
Python Trung cấp cho Tài chính

Truy cập cột bằng ngoặc vuông

accounts['Balance']
Python Trung cấp cho Tài chính

Truy cập cột bằng ngoặc vuông

accounts['Balance']
a 1222.00
b 390789.11
c 13.02

Name: Balance, dtype: float6

Python Trung cấp cho Tài chính

Truy cập cột bằng cú pháp dấu chấm

accounts.Balance
Balance
a 1222.00
b 390789.11
c 13.02
Python Trung cấp cho Tài chính

Truy cập nhiều cột

accounts[['Bank Code', 'Account#']]
Python Trung cấp cho Tài chính

Truy cập nhiều cột

accounts[['Bank Code', 'Account#']]
Bank Code Account#
a BA ajfdk2
b AAD 1234nmk
c BA mm3d90
Python Trung cấp cho Tài chính

Truy cập hàng bằng ngoặc vuông

accounts[0:2]
Python Trung cấp cho Tài chính

Truy cập hàng bằng ngoặc vuông

accounts[0:2]
Bank Code Account# Balance
a BA ajfdk2 1222.00
b AAD 1234nmk 390789.11
Python Trung cấp cho Tài chính

Truy cập hàng bằng ngoặc vuông

accounts[[True, False, True]]
Python Trung cấp cho Tài chính

Truy cập hàng bằng ngoặc vuông

accounts[[True, False, True]]
Bank Code Account# Balance
a BA ajfdk2 1222.00
c BA mm3d90 13.02
Python Trung cấp cho Tài chính

loc và iloc

  • loc truy cập theo tên
  • iloc truy cập theo vị trí
Python Trung cấp cho Tài chính

loc

accounts.loc['b']
Bank Code AAD
Account# 1234nmk
Balance 390789

Name: b, dtype: object

Python Trung cấp cho Tài chính

loc

accounts.loc[['a','c']]
Bank Code Account# Balance
a BA ajfdk2 1222.00
c BA mm3d90 13.02
df.loc[[True, False, True]]
Bank Code Account# Balance
a BA ajfdk2 1222.00
c BA mm3d90 13.02
Python Trung cấp cho Tài chính

Chọn cột với loc

accounts.loc['a':'c','Balance']
accounts.loc['a':'c', ['Balance','Account#']]
accounts.loc['a':'c',[True,False,True]]
accounts.loc['a':'c','Bank Code':'Balance']
Python Trung cấp cho Tài chính

Chọn cột với loc

accounts.loc['a':'c',['Bank Code', 'Balance']]
Python Trung cấp cho Tài chính

Chọn cột với loc

accounts.loc['a':'c',['Bank Code', 'Balance']]
Bank Code Balance
a BA 1222.00
b AAD 390789.11
c BA 13.02
Python Trung cấp cho Tài chính

iloc

accounts.iloc[0:2, [0,2]]
Python Trung cấp cho Tài chính

iloc

accounts.iloc[0:2, [0,2]]
Python Trung cấp cho Tài chính

iloc

accounts.iloc[0:2, [0,2]]
Bank Code Balance
a BA 1222.00
b AAD 390789.11
Python Trung cấp cho Tài chính

Gán một giá trị đơn lẻ

Bank Code Account# Balance
a BA ajfdk2 1222.00
b AAD 1234nmk 390789.11
c BA mm3d90 13.02
accounts.loc['a', 'Balance'] = 0
Python Trung cấp cho Tài chính

Gán một giá trị đơn lẻ

Bank Code Account# Balance
a BA ajfdk2 0.00
b AAD 1234nmk 390789.11
c BA mm3d90 13.02
accounts.loc['a', 'Balance'] = 0
Python Trung cấp cho Tài chính

Gán nhiều giá trị

Bank Code Account# Balance
a BA ajfdk2 1222.00
b AAD 1234nmk 390789.11
c BA mm3d90 13.02
accounts.iloc[:2, 1:] = 'NA'
Python Trung cấp cho Tài chính

Gán cho nhiều cột

Bank Code Account# Balance
a BA NA NA
b AAD NA NA
c BA mm3d90 13.02
accounts.iloc[:2, 1:] = 'NA'
Python Trung cấp cho Tài chính

Ayo berlatih!

Python Trung cấp cho Tài chính

Preparing Video For Download...