我有一个数据框,其中每一列都有真或Nan在每一行。我正在寻找一种方法来过滤10列与最多的出现真。
doinxwow1#
import pandas as pd import numpy as np import random num_rows = 50 num_cols = 10 df = pd.DataFrame({f'col{i}': [random.choice([True, np.NaN]) for j in range(num_rows)] for i in range(num_cols)}) df.iloc[:, :10].count().idxmax()
1条答案
按热度按时间doinxwow1#