如何在CSV文件中找到isull()值?

问题描述 投票:0回答:3
In[17]: train_data.isnull()
Out[17]: 
       Category  Title
0         False  False
1         False  False
2         False  False
3         False  False
4         False  False
        ...    ...
98013     False  False
98014     False  False
98015     False  False
98016     False  False
98017     False  False

[98018 rows x 2 columns]

In [18]: print(train_data.isnull().sum())
Category    0
Title       1
dtype: int64

在train_data中,csv文件中存在一个空值。我需要找到一个空值并将其删除。

python csv isnull
3个回答
0
投票
  1. 如果您知道NA值在标题字段中
train_data.dropna(subset=['Title'])
  1. 如果要删除所有NA,则>
  2. train_data.dropna()
    
  1. 使用NA查看列
  2. train_data.isna().any()
    
  1. 如果要查看NA值
  2. train_data[train_data.isna().any(axis=1)]
    

0
投票

1。使用它从数据集中删除包含空值的行:train_data.dropna()


0
投票

我发现NaN的类型是浮点型。所以我用它。

© www.soinside.com 2019 - 2024. All rights reserved.