看过来
《pandas 教程》 持续更新中,提供建议、纠错、催更等加作者微信: gr99123(备注:pandas教程)和关注公众号「盖若」ID: gairuo。跟作者学习,请进入 Python学习课程。欢迎关注作者出版的书籍:《深入浅出Pandas》 和 《Python之光》。
(编码题)假设你有一个如下的 pandas DataFrame,统计数据中每个列非缺失值的数量。
import pandas as pd
import numpy as np
data = {
"订单ID": [101, 102, 103, 104, 105, 106],
"客户名称": ["Alice", "Bob", "Alice", np.nan, "Charlie", "Bob"],
"产品类别": ["电子", "服装", "电子", "家居", np.nan, "服装"],
"销售额": [1200, 800, 1500, 600, np.nan, 900],
"是否优惠": [True, False, True, False, False, True]
}
df = pd.DataFrame(data)
df
'''
订单ID 客户名称 产品类别 销售额 是否优惠
0 101 Alice 电子 1200.0 True
1 102 Bob 服装 800.0 False
2 103 Alice 电子 1500.0 True
3 104 NaN 家居 600.0 False
4 105 Charlie NaN NaN False
5 106 Bob 服装 900.0 True
'''
代码如下:
df.count()
'''
订单ID 6
客户名称 5
产品类别 5
销售额 5
是否优惠 6
dtype: int64
'''
查看相关链接中的知识。
(完)
更新时间:2025-04-06 20:07:21 标签:pandas python 缺失值 数量