我有一个数据框(请参见下文),我想遍历该数据框以隔离高于某个数字(60)的值,并使其返回月份,我该如何做:
Month Increase
0 Jan 34
1 Feb 4
2 Mar 33
3 Apr 12
4 May 66
最佳答案
IIUC您可以使用boolean indexing
:
mask = df.Increase > 60
print (mask)
0 False
1 False
2 False
3 False
4 True
Name: Increase, dtype: bool
print (df[mask])
Month Increase
4 May 66
print (df.loc[mask, 'Month'])
4 May
Name: Month, dtype: object
关于python - Pandas 数据框-隔离值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37708201/