【发布时间】:2016-12-03 00:16:01
【问题描述】:
这段代码展示了我在 Pymongo 中是如何做到的,但是如果我想在 RMongo 中做到这一点呢?
from pymongo import MongoClient
connection = MongoClient()
db = connection.mydb
collection = db.transactions
pipe = [{'$group': {'_id': 'TRANS_AMNT_AVG', 'average': {'$avg':'$TRANS_AMOUNT'}}}]
result = collection.aggregate(pipeline=pipe)
print(list(result))
connection.close()
我的数据集名为transactions,列名为TRANS_AMOUNT。我想计算平均TRANS_AMOUNT。
【问题讨论】: