省份简称匹配并分组统计

import pandas as pd
from sqlalchemy import create_engine
conn = create_engine('mysql+pymysql://root:password@localhost:3306/related_data?charset=utf8mb4')sql = 'SELECT * FROM production_permited'
df = pd.read_sql(sql=sql, con=conn)
provinces = {'京': '北京市','津': '天津市','冀': '河北省','晋': '山西省','内': '内蒙古自治区','辽': '辽宁省','吉': '吉林省','黑': '黑龙江省','沪': '上海市','苏': '江苏省','浙': '浙江省','皖': '安徽省','闽': '福建省','赣': '江西省','鲁': '山东省','豫': '河南省','鄂': '湖北省','湘': '湖南省','粤': '广东省','桂': '广西壮族自治区','琼': '海南省','川': '四川省','蜀': '四川省','贵': '贵州省','黔': '贵州省','云': '云南省','滇': '云南省','渝': '重庆市','藏': '西藏自治区','陕': '陕西省','秦': '陕西省','甘': '甘肃省','陇': '甘肃省','青': '青海省','宁': '宁夏回族自治区','新': '新疆维吾尔自治区','港': '香港特别行政区','澳': '澳门特别行政区'
}def match(x):try:return provinces[x[0:1]]except :return False# match函数通过省份简称匹配provinces,匹配结果增加到DataFrame新字段province
df['province'] = df['register_id'].apply(match)
result = df['province'].groupby(by=df['province']).count()
print(result)

省份简称匹配并分组统计相关推荐

  1. Oracle之数据操作__分组统计查询

     一. 统计函数        1. COUNT(*),COUNT(字段),COUNT(DISTNCT 字段) SELECT COUNT(*),COUNT(ename),COUNT(comm),COU ...

  2. mongodb按照时间分组统计

    使用spring data mongodb v1.8 需求1. 数据结构如下.说明:改集合记录的是公司各个系统的访问情况(localPath表示系统,requestTime 表示请求时间,字符串类型, ...

  3. pandas相关函数sort_values、字符串处理、index、merge、数据合并cancat、groupby分组统计

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.排序函数sort_values() 二.字符串处理 1.介绍 2.代码介绍 3.Categorical类型降低数据 ...

  4. mongodb aggregate按日期分组统计及spring mongo实现

    如需转载请注明出处: mongodb aggregate按日期分组统计及spring mongo实现 实现的需求 传入毫秒级开始时间戳和结束的时间戳,根据当前状态currentStatus.statu ...

  5. java list 分组数量_java8 集合 多字段 分组 统计个数代码

    1.user实体 package com.demo.dto; public class User { private Integer id; private String userName; priv ...

  6. R语言︱数据分组统计函数族——apply族用法与心得

    每每以为攀得众山小,可.每每又切实来到起点,大牛们,缓缓脚步来俺笔记葩分享一下吧,please~ --------------------------- 笔者寄语:apply族功能强大,实用,可以代替 ...

  7. sql server 经典SQL——分组统计

    一.分组统计 数据 name dtdate result aa 2017-01-04 1 aa 2017-01-04 1 aa 2017-01-05 1 aa 2017-01-05 0 bb 2017 ...

  8. pandas使用groupby函数对dataframe进行分组统计、使用as_index参数设置分组聚合的结果中分组变量不是dataframe的索引(index)

    pandas使用groupby函数对dataframe进行分组统计.使用as_index参数设置分组聚合的结果中分组变量不是dataframe的索引(index) 目录

  9. R语言进行数据聚合统计(Aggregating transforms)计算滑动窗口统计值(Window Statistics):使用R原生方法、data.table、dplyr等方案、计算滑动分组统计

    R语言进行数据聚合统计(Aggregating transforms)计算滑动窗口统计值(Window Statistics):使用R原生方法.data.table.dplyr等方案.计算滑动分组统计 ...

  10. Elasticsearch Aggregation 多个字段分组统计 Java API实现

    2019独角兽企业重金招聘Python工程师标准>>> 现有索引数据: index:school type:student ----------------------------- ...

最新文章

  1. Thinkphp5+PHPExcel实现批量上传表格数据
  2. 世界盒子怎么调中文_正版游戏平台知识小科普:epic游戏怎么调中文?
  3. GCN代码超详解析Two-stream adaptive graph convolutional network for Skeleton-Based Action Recognition(三)
  4. EVM反编译软件Porosity的使用-mac
  5. tomcat使用说明
  6. java p=x,Java-Tutorial/20、javac和javap.md at master · allenchenx/Java-Tutorial · GitHub
  7. 【3】测试用例设计-因果图
  8. 从0开始html前端页面开发_调用com组件(ActiveX)
  9. margin和padding的学习
  10. 欧洲航天局遭匿名者(Anonymous)攻击泄露大量数据
  11. 和高手相处,能让你觉得自己也变得…
  12. 计算共形几何暑假课lecture1
  13. lpad函数和rpad函数的用法
  14. 网易邮箱无法正常登陆的解决技巧
  15. 编译原理五 LR(1)分析法【C语言实现】
  16. ChatGPT登上Time封面!这场竞赛,OpenAI赌赢了
  17. 6.S081参考书笔记 —— 第7章调度、进程交互
  18. windows如何设置默认“大图标”显示
  19. 迪士尼照片_迪士尼经典游戏,《狂热》和更多Linux游戏新闻
  20. 【Java】1、Java 基础入门

热门文章

  1. vue+阿里的G2图表-antv+折线图
  2. ad10搜索快捷键_AD 常用快捷键
  3. win10系统计算机物理地址,win10系统查看网卡的物理地址的操作方法
  4. 台式机dp接口_聊聊电脑视频接口那些事
  5. google ads 关联 firebase 进行广告投放配置
  6. 简单二阶有源滤波电路分析
  7. 音频格式转换器哪个好,推荐几款免费的mp3格式转换器
  8. IOS逆向-动态调试
  9. java jbutton间隔_如何通过百分比设置JButton宽度? - java
  10. 如何在linux系统下训练tensorflow深度学习模型