Cũng có thể xóa các hàng có giá trị NaN đối với các cột cụ thể bằng cách sử dụng câu lệnh sau. Show df.dropna(subset, inplace=True) Với vị trí được đặt thành True và tập hợp con được đặt thành danh sách tên cột để loại bỏ tất cả các hàng có NaN bên dưới các cột đó ví dụ 1. Python3
df.dropna(subset, inplace=True)0 df.dropna(subset, inplace=True)1 df.dropna(subset, inplace=True)2 df.dropna(subset, inplace=True)3 df.dropna(subset, inplace=True)4 df.dropna(subset, inplace=True)5 df.dropna(subset, inplace=True)4 df.dropna(subset, inplace=True)7 df.dropna(subset, inplace=True)4 df.dropna(subset, inplace=True)9 df.dropna(subset, inplace=True)4 df = df.reset_index(drop=True)1 df = df.reset_index(drop=True)2 df = df.reset_index(drop=True)3 df = df.reset_index(drop=True)4 df = df.reset_index(drop=True)2 df = df.reset_index(drop=True)6 df.dropna(subset, inplace=True)4 df = df.reset_index(drop=True)8 df = df.reset_index(drop=True)9
df.dropna(subset, inplace=True)1 # importing libraries 7
đầu ra Ghi chú. Chúng ta cũng có thể đặt lại các chỉ số bằng phương thức reset_index() df = df.reset_index(drop=True) ví dụ 2 Python3
df.dropna(subset, inplace=True)0_______236_______2 df.dropna(subset, inplace=True)2 df.dropna(subset, inplace=True)3 df.dropna(subset, inplace=True)4 df.dropna(subset, inplace=True)5_______0_______4 df.dropna(subset, inplace=True)7 df.dropna(subset, inplace=True)4 df.dropna(subset, inplace=True)9 df.dropna(subset, inplace=True)4 df = df.reset_index(drop=True)1 df = df.reset_index(drop=True)2
df = df.reset_index(drop=True)4 df = df.reset_index(drop=True)2 df = df.reset_index(drop=True)6 df.dropna(subset, inplace=True)4 df = df.reset_index(drop=True)8 numpy as np 0
df.dropna(subset, inplace=True)4 numpy as np 6df.dropna(subset, inplace=True)4 numpy as np 8df = df.reset_index(drop=True)2
df.dropna(subset, inplace=True)4 num 3df = df.reset_index(drop=True)2 num 5df = df.reset_index(drop=True)2
df.dropna(subset, inplace=True)4 numpy as np 2# importing libraries 7
df.dropna(subset, inplace=True)03
df.dropna(subset, inplace=True)06 = df.dropna(subset, inplace=True)08 df.dropna(subset, inplace=True)09
df.dropna(subset, inplace=True)10
đầu ra ví dụ 3 Python3
df.dropna(subset, inplace=True)0 df.dropna(subset, inplace=True)20 df.dropna(subset, inplace=True)2 df.dropna(subset, inplace=True)22 df.dropna(subset, inplace=True)4 df.dropna(subset, inplace=True)24 df.dropna(subset, inplace=True)4 df.dropna(subset, inplace=True)26 df.dropna(subset, inplace=True)4 df.dropna(subset, inplace=True)28 df.dropna(subset, inplace=True)4 df.dropna(subset, inplace=True)30 df.dropna(subset, inplace=True)4 df.dropna(subset, inplace=True)32_______0_______33 df = df.reset_index(drop=True)2 df.dropna(subset, inplace=True)35 df.dropna(subset, inplace=True)4 df.dropna(subset, inplace=True)37 numpy as np 0
df.dropna(subset, inplace=True)5 df.dropna(subset, inplace=True)4 numpy as np 6df.dropna(subset, inplace=True)4 df.dropna(subset, inplace=True)46 df = df.reset_index(drop=True)2 df.dropna(subset, inplace=True)48 df.dropna(subset, inplace=True)4 df.dropna(subset, inplace=True)32_______12_______1 df = df.reset_index(drop=True)2 df.dropna(subset, inplace=True)53 df = df.reset_index(drop=True)9
df.dropna(subset, inplace=True)20 df.dropna(subset, inplace=True)4 df.dropna(subset, inplace=True)40_______234_______7
df.dropna(subset, inplace=True)03
df.dropna(subset, inplace=True)06 = df.dropna(subset, inplace=True)08 df.dropna(subset, inplace=True)09
df.dropna(subset, inplace=True)10
đầu ra Ví dụ 4. Python3
df.dropna(subset, inplace=True)83 = df.dropna(subset, inplace=True)0 df.dropna(subset, inplace=True)86_______0_______2 df.dropna(subset, inplace=True)88 df = df.reset_index(drop=True)2 df.dropna(subset, inplace=True)90 df.dropna(subset, inplace=True)4 df.dropna(subset, inplace=True)92 df = df.reset_index(drop=True)2
df.dropna(subset, inplace=True)95 df.dropna(subset, inplace=True)4 df.dropna(subset, inplace=True)97 df.dropna(subset, inplace=True)4 df.dropna(subset, inplace=True)99 df.dropna(subset, inplace=True)4 df = df.reset_index(drop=True)01 df.dropna(subset, inplace=True)4 df = df.reset_index(drop=True)03 df = df.reset_index(drop=True)04
df.dropna(subset, inplace=True)5 df.dropna(subset, inplace=True)4 numpy as np 6df.dropna(subset, inplace=True)4 df.dropna(subset, inplace=True)46 df.dropna(subset, inplace=True)4 df.dropna(subset, inplace=True)48 df = df.reset_index(drop=True)2 df = df.reset_index(drop=True)16_______12_______1 df = df.reset_index(drop=True)2 df.dropna(subset, inplace=True)53 numpy as np 0df = df.reset_index(drop=True)21 df = df.reset_index(drop=True)22 df.dropna(subset, inplace=True)2 df = df.reset_index(drop=True)24 df = df.reset_index(drop=True)2 df = df.reset_index(drop=True)26 df.dropna(subset, inplace=True)4 df = df.reset_index(drop=True)28 df.dropna(subset, inplace=True)4 df = df.reset_index(drop=True)30 df.dropna(subset, inplace=True)4 df = df.reset_index(drop=True)16_______12_______33 df.dropna(subset, inplace=True)4 df = df.reset_index(drop=True)35 df = df.reset_index(drop=True)2 df = df.reset_index(drop=True)37 df = df.reset_index(drop=True)9
df = df.reset_index(drop=True)42 = # importing libraries 5df.dropna(subset, inplace=True)86 df.dropna(subset, inplace=True)4 df = df.reset_index(drop=True)06 df.dropna(subset, inplace=True)4 df = df.reset_index(drop=True)49 df = df.reset_index(drop=True)22 # importing libraries 7
df.dropna(subset, inplace=True)03
df.dropna(subset, inplace=True)06 = df.dropna(subset, inplace=True)08 df.dropna(subset, inplace=True)09
df.dropna(subset, inplace=True)10
đầu ra Ví dụ 5 Python3df = df.reset_index(drop=True)65
df = df.reset_index(drop=True)70 df = df.reset_index(drop=True)71 = df.dropna(subset, inplace=True)0 df = df.reset_index(drop=True)74_______0_______2 df.dropna(subset, inplace=True)3 df = df.reset_index(drop=True)2 df = df.reset_index(drop=True)78 df.dropna(subset, inplace=True)4 df = df.reset_index(drop=True)80 df.dropna(subset, inplace=True)4 df = df.reset_index(drop=True)82 df.dropna(subset, inplace=True)4 df = df.reset_index(drop=True)84 df = df.reset_index(drop=True)04 df = df.reset_index(drop=True)86 df = df.reset_index(drop=True)87 numpy as np 3df = df.reset_index(drop=True)89 df.dropna(subset, inplace=True)4 df = df.reset_index(drop=True)91 df.dropna(subset, inplace=True)4 df = df.reset_index(drop=True)93 df = df.reset_index(drop=True)94 df = df.reset_index(drop=True)95 df = df.reset_index(drop=True)04 df = df.reset_index(drop=True)86 df = df.reset_index(drop=True)98 numpy as np 3_______234_______00df.dropna(subset, inplace=True)4 # importing libraries 02df = df.reset_index(drop=True)2 # importing libraries 04df.dropna(subset, inplace=True)4 # importing libraries 06df = df.reset_index(drop=True)04 df = df.reset_index(drop=True)86 # importing libraries 09# importing libraries 10# importing libraries 00df.dropna(subset, inplace=True)4 # importing libraries 13df.dropna(subset, inplace=True)4 # importing libraries 15df.dropna(subset, inplace=True)4 # importing libraries 17# importing libraries 18
df.dropna(subset, inplace=True)09
df.dropna(subset, inplace=True)06 = df.dropna(subset, inplace=True)08 df.dropna(subset, inplace=True)09
đầu ra Trong ví dụ trên, chúng tôi đã sử dụng thresh = 2 bên trong df. dropna() có nghĩa là nó sẽ loại bỏ tất cả các hàng có giá trị Nan/NaT bằng 2 hoặc nhiều hơn 2, các hàng khác sẽ giữ nguyên Ví dụ 6. Python3df = df.reset_index(drop=True)65
df = df.reset_index(drop=True)70 df = df.reset_index(drop=True)71 = df.dropna(subset, inplace=True)0 df = df.reset_index(drop=True)74_______0_______2 df.dropna(subset, inplace=True)3 df = df.reset_index(drop=True)2 df = df.reset_index(drop=True)78 df.dropna(subset, inplace=True)4 df = df.reset_index(drop=True)80 df.dropna(subset, inplace=True)4 df = df.reset_index(drop=True)82 df.dropna(subset, inplace=True)4 df = df.reset_index(drop=True)84 df = df.reset_index(drop=True)04 df = df.reset_index(drop=True)86 df = df.reset_index(drop=True)87 numpy as np 3df = df.reset_index(drop=True)89 df.dropna(subset, inplace=True)4 df = df.reset_index(drop=True)91 df.dropna(subset, inplace=True)4 df = df.reset_index(drop=True)93 df = df.reset_index(drop=True)94 df = df.reset_index(drop=True)95 df = df.reset_index(drop=True)04 df = df.reset_index(drop=True)86 df = df.reset_index(drop=True)98 numpy as np 3_______234_______00df.dropna(subset, inplace=True)4 # importing libraries 02df = df.reset_index(drop=True)2 # importing libraries 04df.dropna(subset, inplace=True)4 # importing libraries 06df = df.reset_index(drop=True)04 df = df.reset_index(drop=True)86 # importing libraries 09# importing libraries 10# importing libraries 00df.dropna(subset, inplace=True)4 # importing libraries 13df.dropna(subset, inplace=True)4 # importing libraries 15df.dropna(subset, inplace=True)4 # importing libraries 17# importing libraries 18
df = df.reset_index(drop=True)98 # importing libraries 7
df.dropna(subset, inplace=True)06 = df.dropna(subset, inplace=True)08 df.dropna(subset, inplace=True)09
đầu ra Trong ví dụ trên, chúng tôi sử dụng subset = [‘Oct’] bên trong df. dropna() có nghĩa là nó sẽ xóa tất cả các hàng có giá trị Nan/NaT dưới nhãn 'Tháng 10' Làm cách nào để xóa giá trị null trong gấu trúc?Phương thức dropna() xóa các hàng chứa giá trị NULL.
Làm cách nào để loại bỏ Không có giá trị nào trong gấu trúc?Bằng cách sử dụng gấu trúc. Khung dữ liệu. phương thức dropna() bạn có thể thả các cột có giá trị Nan (Không phải là Số) hoặc Không có từ DataFrame. Lưu ý rằng theo mặc định, nó trả về bản sao của DataFrame sau khi xóa các cột. |