1
我知道这种方式的作品,但有没有更标准的方式做到这一点?熊猫:获取列的最大值== N
N=1
cols = list(data.iloc[:,(data.max()==1).values].columns)
我知道这种方式的作品,但有没有更标准的方式做到这一点?熊猫:获取列的最大值== N
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()
这将打印['a']
感谢比我干净多了。我会接受这个答案,当它允许:) – Austin
不客气:) –