Pandas 熊猫:获取最大值==N的列列表
我知道这种方法有效,但有没有更标准的方法Pandas 熊猫:获取最大值==N的列列表,pandas,dataframe,indexing,max,Pandas,Dataframe,Indexing,Max,我知道这种方法有效,但有没有更标准的方法 N=1 cols = list(data.iloc[:,(data.max()==1).values].columns) 这将完成以下工作: df=pd.DataFrame({'a':[1,-1],'b':[3,4]}) df.columns[df.max()==1].tolist() 这张照片比我的要干净得多。如果允许的话,我会接受这个答案:)
N=1
cols = list(data.iloc[:,(data.max()==1).values].columns)
这将完成以下工作:
df=pd.DataFrame({'a':[1,-1],'b':[3,4]})
df.columns[df.max()==1].tolist()
这张照片比我的要干净得多。如果允许的话,我会接受这个答案:)