0
点赞
收藏
分享

微信扫一扫

# 统计df的每一列中不为'None'的元素个数

# 统计df的每一列中不为'None'的元素个数

import pandas as pd

# 创建一个 DataFrame
df = pd.DataFrame([
    [1, 1, 1],
    [2, 2, 'None']
])
df.columns = ['col'+str(i) for i in range(3)]

# 使用 `apply()` 和 `lambda` 函数统计每一列中不为 'None' 的元素个数
counts = df.apply(lambda x: (x != 'None').sum())

print(counts)

举报

相关推荐

0 条评论