Tôi có một pd.DataFrame đã được tạo bằng cách phân tích cú pháp một số bảng tính excel. Một cột trong đó có các ô trống. Ví dụ, dưới đây là đầu ra cho tần số của cột đó, 32320 bản ghi có giá trị thiếu cho Người thuê.Python Pandas DataFrame loại bỏ các ô trống
In [67]: value_counts(Tenant,normalize=False)
Out[67]:
32320
Thunderhead 8170
Big Data Others 5700
Cloud Cruiser 5700
Partnerpedia 5700
Comcast 5700
SDP 5700
Agora 5700
dtype: int64
Tôi đang cố gắng xóa các hàng trong đó Người thuê bị thiếu, tuy nhiên tùy chọn isnull không nhận ra các giá trị bị thiếu.
In [71]: df['Tenant'].isnull().sum()
Out[71]: 0
Cột có loại dữ liệu "Đối tượng". Điều gì đang xảy ra trong trường hợp này? Làm thế nào tôi có thể thả các bản ghi mà Người thuê nhà bị thiếu?
Cảm ơn rất nhiều, tôi sẽ cung cấp cho một thử này và trở lại! –
@mcmath, một chút tò mò. Tại sao bạn nhập numpy và sử dụng 'np.nan' khi bạn có thể làm' pd.np.nan'? – propjk007
@ propjk007, như với nhiều thứ trong cuộc sống, có rất nhiều cách để làm nhiều điều – andrew