0

我想在查询 MongoDB 时根据列的不同值创建不同的数据框。

例如 - 现在写我正在过滤整个集合并为一个单一的活动创建一个数据框。

query = mongo.bson.buffer.create()
mongo.bson.buffer.append(query,"campaign", "Belt Buckles")
query<-mongo.bson.from.buffer(query)
cursor = mongo.find(mongo, ns=DBNS, query= query)

但是我有七个不同的活动,查询应该能够自己识别不同的活动并从 MongoDB 创建不同的数据框

在我的查询中应该如何给出“不同”?

样本数据 -

这是一个示例数据-

IS  LISR  LISB    campaign
90   5    5        Belts 
95  2.5   2.5      Books 
80  10    10       Books 
70  15    15       Bags 
75  12    13       Bags 
65  15    20       Belts 

我想把腰带、书、包放到不同的数据框中

4

0 回答 0