2017-05-12 7 views

答えて

5

私はlocで(必要な場合)&maskを作成し、あなたがintget_level_values + astypeを使用することができると思うし、最後の選択:

mask1 = df.columns.get_level_values('start').astype(int) >= 20000 
mask2 = df.columns.get_level_values('stop').astype(int) <= 40000 

mask = mask1 & mask2 
df = df.loc[:, mask] 
print (df)