mysql、mongodb、python(dataframe).聚合函数的形式,以及报错解决方案

1、mysql

select * from table_name group by  name,id

有的时候执行下面语句报错sql_mode=only_full_group_by:

select name,id,fenshu from table_name group by  name,id

由于group by 后缺失fenshu字段导致,一般出现是在 MySQL =5.7版本出现,解决方案:参考连接

2、mongodb 分组聚合sum,采用db.collection.aggregate,表结构如下:

db.collection.aggregate([ { $group: {"_id": { "adcode" : "$adcode", "typecode": "$typecode"} , "number":{$sum:1}} } ]) 

更多聚合函数:参考连接 3、python(dataframe) 预处理表数据结构如下

执行代码如下:

#!usr/bin/env python
#_*_ coding:utf-8 _*_
import pandas as pd

def handel_01():
    pd_data_01=pd.read_csv('C:\\Users\\lenovo\\Desktop\\weibo_V\\result\\weibo_pd_data1.csv',encoding='gbk')

    pd_data_01.groupby(['M_time','user_name'])['zhuanfa','dianzan','pinglun','v_text'].sum()
    print(pd_data_01)

if __name__=='__main__':
    handel_01()

(1)在python执行pd.read_csv时,报错IOError: Initializing from file failed解决方案参考连接 ( 2 )python读取与写入csv EXCEK HDF 文件 ( 3 )python文件打开方式详解——a、a+、r+、w+区别

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏吴柯的运维笔记

【基础】使用VMware Workstation搭建服务器模拟环境

VMware12 下载地址链接:链接:https://pan.baidu.com/s/1NCdOQf8f40JhG5HzVjilew 密码:ukaf

37020
来自专栏魏琼东

基于DotNet构件技术的企业级敏捷软件开发平台 - AgileEAS.NET平台开发指南 - 系统管理使用教程

前言          所谓AgileEAS.NET平台系统管理即指AgiLeEAS.NET平台中用于完成插件的发现、安装、配置及组织管理功能的一组具体应用,以...

20960
来自专栏JavaEdge

Maven环境隔离解决的问题配置及原理目录初始化编译打包命令验证

解决的问题 避免人工修改的弊端,即容易犯错 轻松分环境编译,打包,部署 配置及原理 在pom.xml中增加build节点 ? 在pom.xml中增加pro...

43860
来自专栏知晓程序

开发 | 拒绝打开就授权!小程序如何用新能力获取用户资料?

简单来说,这次能力更新,为 button 组件的 open-type 属性赋予了新的有效值 getUserInfo(声明需要获取用户信息)。

34530
来自专栏Java架构沉思录

一文读懂 HTTP 2.0 之服务器推送

原文:http://www.ruanyifeng.com/blog/2018/03/http2_server_push.html

11710
来自专栏桥路_大数据

使用夜神模拟器运行React Native躺坑详解

51080
来自专栏xingoo, 一个梦想做发明家的程序员

Express开发实例(1) —— Hello,world!

Express是NodeJs开发中最常用的基础模块。NodeJs本身有Http模块,但是易用性并不好,因此有人在此基础上开发了Express模块。 什么是...

23880
来自专栏小白鼠

Ionic3 Android调试

本文主要介绍将Ionic项目打包成安卓应用之后的调试过程,调试方式分两种:模拟器调试、真机调试。不过在此之前,必须要将ionic项目成功打包成Android应用...

24240
来自专栏L宝宝聊IT

vCenter server 的部署和实施

19470
来自专栏coding for love

在线商城项目07-mac下mongodb的下载与配置

这一章本来不想讲的,因为关于配环境这种事,其实网上真的很多资料,但是考虑到确实好多人都不喜欢配环境这种事,因为觉着很麻烦而止步不前,很是可惜。这一节我们来看看如...

9720

扫码关注云+社区

领取腾讯云代金券