Given the update to pandas 0.20.0 and the deprecation of .ix
, I am wondering what the most efficient way to get the same result using the remaining .loc
and .iloc
. I just answered this question, but the second option (not using .ix
) seems inefficient and verbose.
Snippet:
print df.iloc[df.loc[df['cap'].astype(float) > 35].index, :-1]
Is this the proper way to go when using both conditional and index position filtering?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…