【发布时间】:2021-11-19 00:00:48
【问题描述】:
我的 DataFrame 包含缺少值的列。但只有 4 列显示我有缺失值,而其他列没有。
0 Zone 15511 non-null object
1 District 15511 non-null object
2 id 15511 non-null int64
3 Year 15511 non-null int64
4 Sex 15511 non-null object
5 OT 15511 non-null object
6 Ext 15511 non-null object
7 Irrg 15511 non-null object
8 ST 15511 non-null object
9 WS 15339 non-null float64
例如,我的 Excel 工作表上的 OT 列有缺失值,但这里似乎没有缺失值。
我错过了什么?
【问题讨论】:
-
你能在 OT 列中显示那些空值吗?
-
您也可以将给出此结果的代码添加到问题中吗?
-
嗨 Desta - 欢迎来到 Stack Overflow!虽然我们很欣赏简洁、直接的答案,但我们也确实需要足够的上下文(最好是代码)来了解您的问题是如何产生的。请参阅how to ask a good question 上的本指南。特别是对于这个问题,我们需要知道您是如何读取数据的(
pd.read_csv?什么参数?等等)以及您的数据中的缺失值应该是什么样的/在哪里。祝你好运! -
缺失 = data_final.isnull().sum() 打印(缺失)
-
它显示 meZone 0 District 0 id 0 Year 0 Sex 0 OT 0 Irrg 0 Ext 0 ST 0 WS 172 Damage 0 CD 0 FT 2554 PD 0 F_Used 0 FRT 1 CNFT 1165 FA 181 Yield 0 Arain 0 AMIT 0 AMXT 0
标签: python pandas dataframe numpy machine-learning