有没有一种方法可以根据动态的特定条件进行切片?

时间:2020-03-04 00:48:02

标签: python pandas slice

我尝试环顾四周,但未找到任何内容-快速的问题,是否有一种方法可以根据可用于数据中各个组的条件进行切片和抓取行?用示例更容易解释:

我有一个带有列类型,大小,价格和数量的df。每个不同尺寸/类型组合的数量都是相同的,例如大小7&类型蓝色->数量= 15,而大小8&类型黑色->数量=25。我想要具有该数量和价格组合的数量与索引相关的行(主要是价格)-因此对于第一种情况,我想要第15行,但是在第二组中,我想要该组合的第25行。我需要在许多不同的大小和类型组合中执行此操作,因此,如果有一种方法可以使下面的代码中的14个动态变化,从而可以根据“数量”进行更改,那就太好了。我将所有大小和类型的组合拆分为不同的df(例如red_13,blue_15等)

red_13.iloc[14]

请让我知道是否有任何建议-谢谢:)

0 个答案:

没有答案