意外的关键字参数“管道”

安德鲁尼诺

我正在尝试将以下查询存储到数据框中。

db = conn["daune_leasing"]
collection = db["clienti_daune"]
pipeline=[{'$group':{
    "_id": {'MARCA': '$MARCA', "MODEL": "$MODEL"},
    "VENIT_ANUAL": {'$sum': '$VENIT_ANUAL'},
    "DAUNA": {'$COUNT': '$DAUNA'},
    "VALOARE_DAUNA": {'$sum': '$VALOARE_DAUNA'},
}},
    {"$sort": {"_id": 1}}]


cursor = collection.find({"AN_FABRICATIE": {'$lt': 2010,'$gt': 2012},
        "VALOARE_DAUNA": {'$gt': 30000}}, pipeline=pipeline)

df  = pd.DataFrame.from_dict(list(cursor))
cursor.close()

pprint(df)

df_plot=df.loc[(df['DAUNA']>100)]
df_plot.bar(x='_id', y='DAUNA',rot=0)
plt.xlabel("MODEL")
plt.ylabel("DAUNA")
plt.show();

我收到以下错误

cursor = collection.find({"AN_FABRICATIE": {'$lt': 2010,'$gt': 2012},
  File "C:\Users\andre\AppData\Local\Programs\Python\Python38-32\lib\site-packages\pymongo\collection.py", line 1523, in find
    return Cursor(self, *args, **kwargs)
TypeError: __init__()

 got an unexpected keyword argument 'pipeline'
明斯基

这样做:

pipeline = [
    {
        "$match" : {
            "AN_FABRICATIE" : {
                "$lt" : 2010,
                "$gt" : 2012
            },
            "VALOARE_DAUNA" : {
                "$gt" : 30000
            }
        }
    },
    {
        "$group" : {
            "_id" : {
                "MARCA" : "$MARCA",
                "MODEL" : "$MODEL"
            },
            "VENIT_ANUAL" : {
                "$sum" : "$VENIT_ANUAL"
            },
            "DAUNA" : {
                "$COUNT" : "$DAUNA"
            },
            "VALOARE_DAUNA" : {
                "$sum" : "$VALOARE_DAUNA"
            }
        }
    },
    {
        "$sort" : {
            "_id" : 1
        }
    }
]


cursor = collection.aggregate(pipeline)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

出现了意外的关键字参数“ id”

来自分类Dev

类型错误:意外的关键字参数

来自分类Dev

DepositRateHelper 意外的关键字参数“dayCounter”

来自分类Dev

意外的关键字“ this”

来自分类Dev

Gittle-“意外的关键字参数'pkey'”

来自分类Dev

pie()获得了意外的关键字参数'startangle'

来自分类Dev

python click中的意外关键字参数

来自分类Dev

__init __()获得了意外的关键字参数'mimetype'

来自分类Dev

__init __()获得了意外的关键字参数'required'

来自分类Dev

save()得到了意外的关键字参数“ using”

来自分类Dev

pycharm pytestrunner PluginManager意外的关键字参数

来自分类Dev

意外的关键字参数“缓冲”-python客户端

来自分类Dev

__init __()得到了意外的关键字参数'user'

来自分类Dev

TypeError:收到了意外的关键字参数

来自分类Dev

__init __()获得了意外的关键字参数

来自分类Dev

Django收到了意外的关键字参数

来自分类Dev

__init __()获得了意外的关键字参数'_job'

来自分类Dev

url()得到了意外的关键字参数'namespace'

来自分类Dev

cats()获得了意外的关键字参数“ pk”

来自分类Dev

django意外的关键字参数错误

来自分类Dev

__init __()获得了意外的关键字参数“ y”

来自分类Dev

__init __()获得了意外的关键字参数“健康”

来自分类Dev

seaborn:lmplot()得到了意外的关键字参数'figsize'

来自分类Dev

__init __()获得了意外的关键字参数'pk'

来自分类Dev

Django收到了意外的关键字参数'id'

来自分类Dev

save()得到了意外的关键字参数

来自分类Dev

namedtuple()得到了意外的关键字参数“ verbose”

来自分类Dev

iPython为意外的关键字参数'inputhook'提供了错误

来自分类Dev

意外的关键字参数“ datatime” qiskit提供程序

Related 相关文章

  1. 1

    出现了意外的关键字参数“ id”

  2. 2

    类型错误:意外的关键字参数

  3. 3

    DepositRateHelper 意外的关键字参数“dayCounter”

  4. 4

    意外的关键字“ this”

  5. 5

    Gittle-“意外的关键字参数'pkey'”

  6. 6

    pie()获得了意外的关键字参数'startangle'

  7. 7

    python click中的意外关键字参数

  8. 8

    __init __()获得了意外的关键字参数'mimetype'

  9. 9

    __init __()获得了意外的关键字参数'required'

  10. 10

    save()得到了意外的关键字参数“ using”

  11. 11

    pycharm pytestrunner PluginManager意外的关键字参数

  12. 12

    意外的关键字参数“缓冲”-python客户端

  13. 13

    __init __()得到了意外的关键字参数'user'

  14. 14

    TypeError:收到了意外的关键字参数

  15. 15

    __init __()获得了意外的关键字参数

  16. 16

    Django收到了意外的关键字参数

  17. 17

    __init __()获得了意外的关键字参数'_job'

  18. 18

    url()得到了意外的关键字参数'namespace'

  19. 19

    cats()获得了意外的关键字参数“ pk”

  20. 20

    django意外的关键字参数错误

  21. 21

    __init __()获得了意外的关键字参数“ y”

  22. 22

    __init __()获得了意外的关键字参数“健康”

  23. 23

    seaborn:lmplot()得到了意外的关键字参数'figsize'

  24. 24

    __init __()获得了意外的关键字参数'pk'

  25. 25

    Django收到了意外的关键字参数'id'

  26. 26

    save()得到了意外的关键字参数

  27. 27

    namedtuple()得到了意外的关键字参数“ verbose”

  28. 28

    iPython为意外的关键字参数'inputhook'提供了错误

  29. 29

    意外的关键字参数“ datatime” qiskit提供程序

热门标签

归档