我有一个包含多列的Pandas数据帧,我想对其进行过滤,以获得与不同列中的特定值相匹配的子集。我使用了isin()方法并传递了一个字典,但我一直在获取带有消息TypeError: only list-like or dict-like objects are allowed to be passedto DataFrame.isin(), you
我已经在product_category和quantity_sold的基础上对dataframe(Dataframe)进行了排序。现在我想访问每个产品类别中销售最多的前两种产品,如何实现这一目标?另外,如果它在dfDogNew中只有一个产品,那么它只会返回一行,假设如果我将切片设置为:2、熊猫会自动传递到下一个类别--在以前的cstegory中只有一个产品?我将在下面附加我的for循环代码:
for i in product_cate