# 统计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)
标签:None,中不为,df,个数,DataFrame,一列
From: https://blog.51cto.com/u_16055028/8678448