在一定间隔内选择行

时间:2019-05-03 19:26:11

标签: pandas python-2.7 dataframe

我想修改与另一列(列名:索引)的某些间隔值相对应的某些行

这可以通过使用例如:

来完成
df[(df.index>=10) & (df.index<=100) | (df.index>=150) & (df.index<=200)]

如果间隔很多,则基于索引值选择某些行将变得乏味且效率低。

我将定义一个数组,例如[10,100,150,200],甚至更好的是数组元组[(10,100),(150,200)],并且希望在索引值10-100和150-200之间修改数据帧df的行。

建议在这些时间间隔内进行行修改的有效方法

0 个答案:

没有答案