【发布时间】:2014-12-26 17:28:12
【问题描述】:
假设我在 pandas 中有以下数据框:
import pandas as pd
pd.DataFrame({'A': [True, False], 'B':[False, True], 'C':[True, True], 'D':[False, False], 'E':[False, False]})
我怎样才能只获得 True 的列?我有一个包含 2000 多列的 DataFrame,仅填充了 False 和 True 值,对于每一行,我想获得 True 列。
【问题讨论】:
-
澄清一下,您的示例的预期输出是什么?
-
例如,我想获取第 0 行的列表 ['A', 'C'] 和第 1 行的列表 ['B', 'C']