返回顶部
首页 > 资讯 > 后端开发 > Python >Python中的分布分析cut+grou
  • 159
分享到

Python中的分布分析cut+grou

Pythoncutgrou 2023-01-31 05:01:54 159人浏览 薄情痞子

Python 官方文档:入门教程 => 点击学习

摘要

根据分析目的,将数据(定量数据)进行等距或者不等距的分组,进行研究各组分布规律的一种分析方法。 import numpy import pandas data = pandas.read_csv( 'C:/Users/Z

根据分析目的,将数据(定量数据)进行等距或者不等距的分组,
进行研究各组分布规律的一种分析方法。

import numpy
import pandas

data = pandas.read_csv(
    'C:/Users/ZL/Desktop/python/5.3/data.csv'
    
)

aggResult = data.groupby(
    by=['年龄']
)['年龄'].agg({
    '人数': numpy.size
})

data.年龄.hist()

bins = [
    min(data.年龄)-1, 20, 30, 40, max(data.年龄)+1
]
labels = [
    '20岁以及以下', '21岁到30岁', '31岁到40岁', '41岁以上'
]

data['年龄分层'] = pandas.cut(
    data.年龄, 
    bins, 
    labels=labels
)

aggResult = data.groupby(
    by=['年龄分层']
)['年龄'].agg({
    '人数': numpy.size
})

pAggResult = round(
    aggResult/aggResult.sum(), 
    2
)*100
pAggResult['人数'].map('{:,.2f}%'.fORMat)

先用cut函数确定好分层,再用groupby函数实现分布分析。

--结束END--

本文标题: Python中的分布分析cut+grou

本文链接: https://lsjlt.com/news/188367.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Python中的分布分析cut+grou
    根据分析目的,将数据(定量数据)进行等距或者不等距的分组,进行研究各组分布规律的一种分析方法。 import numpy import pandas data = pandas.read_csv( 'C:/Users/Z...
    99+
    2023-01-31
    Python cut grou
  • 用Python学分析 - 正态分布
    正态分布(Normal Distribution) 1、正态分布是一种连续分布,其函数可以在实线上的任何地方取值。 2、正态分布由两个参数描述:分布的平均值μ和方差σ2 。 3、正态分布的取值可以从负无穷到正无穷。 3、Z-score 是...
    99+
    2023-01-30
    正态分布 Python
  • Python 和 JavaScript 在 Spring 分布式应用中的角色分析
    Spring 是一种非常流行的 Java 框架,它的主要作用是简化企业级应用程序的开发。在 Spring 应用程序中,Python 和 JavaScript 都扮演着重要的角色。本文将分析 Python 和 JavaScript 在 Sp...
    99+
    2023-08-06
    spring 分布式 javascript
  • Redis中分布式锁Redlock的示例分析
    这篇文章主要介绍了Redis中分布式锁Redlock的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Redlock实现库Java Redisson Star 9458...
    99+
    2023-06-16
  • Python可视化分析全球火山分布
    目录准备工作全球火山带的分布可视化全球火山带的分布可视化优化地图可视化实战在地图上打上标记也就在前几天,南太平洋岛国汤加发生火山喷发,有专门的专家学者分析,这可能是30年来全球规模最...
    99+
    2024-04-02
  • redis分布式锁与zk分布式锁的对比分析
    目录Redis实现分布式锁原理能实现的锁类型注意事项 zk实现分布式锁原理能实现的锁类型两种锁的对比在分布式环境下,传统的jvm级别的锁会失效,那么分布式锁就是非常有必要的一个技术,一般我们可以通过redis,...
    99+
    2022-11-18
    redis分布式锁 分布式锁 zk分布式锁
  • 浅析Python中的随机采样和概率分布
    目录1. random.choice2. random.choices(有放回)3. numpy.sample(无放回)4.rng.choices 和 rng.sample5. nu...
    99+
    2024-04-02
  • Redis分布式锁的示例分析
    小编给大家分享一下Redis分布式锁的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!第一版本:@Override pu...
    99+
    2024-04-02
  • 分析ZooKeeper分布式锁的实现
    目录一、分布式锁方案比较二、ZooKeeper实现分布式锁2.1、方案一2.2、方案二一、分布式锁方案比较 方案 ...
    99+
    2024-04-02
  • 分布式Netty源码分析
    这篇文章主要介绍了分布式Netty源码分析的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇分布式Netty源码分析文章都会有所收获,下面我们一起来看看吧。服务器端demo看下一个简单的Netty服务器端的例子pu...
    99+
    2023-06-29
  • HTML5中FileReader分布读取文件的示例分析
    这篇文章给大家分享的是有关HTML5中FileReader分布读取文件的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。先上效果图先介绍一下H5中FileReader的一些...
    99+
    2024-04-02
  • Laravel 中的 PHP 分布式数组:优缺点分析
    在 Laravel 中,我们经常会用到 PHP 的数组。而在 PHP 中,有一个比较特殊的数组类型,那就是分布式数组。本文将介绍分布式数组的概念、优缺点以及在 Laravel 中的应用。 什么是分布式数组? 分布式数组是一种可以跨越多个 ...
    99+
    2023-09-02
    分布式 数组 laravel
  • CSS中Gird布局的示例分析
    这篇文章主要介绍CSS中Gird布局的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!CSS网格布局是一个二维的基于网格的布局系统, 其目的在于完全改变我们设计基于网络的用户界...
    99+
    2024-04-02
  • Dreamweaver CS3中布局的示例分析
    小编给大家分享一下Dreamweaver CS3中布局的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一、CSS规则定义之“类型”类型主要针对文本属性进行...
    99+
    2023-06-08
  • 分析redis集群中数据分布算法
    这篇文章主要介绍“分析redis集群中数据分布算法”,在日常操作中,相信很多人在分析redis集群中数据分布算法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”分析redis集...
    99+
    2024-04-02
  • 支持python分布式计算框架Ray的示例分析
    这篇文章将为大家详细讲解有关支持python分布式计算框架Ray的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1、简介Ray为构建分布式应用程序提供了一个简单、通用的API。Ray是一种分布式执...
    99+
    2023-06-20
  • Python布尔值实例代码分析
    本文小编为大家详细介绍“Python布尔值实例代码分析”,内容详细,步骤清晰,细节处理妥当,希望这篇“Python布尔值实例代码分析”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。布尔表示两值之一:True 或 F...
    99+
    2023-07-06
  • greenplum分布键的hash值计算分析
    greenplum 数据分布策略 greenplum 是一个 MPP 架构的数据库,由一个 master 和多个 segment 组成(还可选配置一个 standby master),其数据会根据设置的分布策略分布到在不同的 segmen...
    99+
    2017-05-26
    greenplum分布键的hash值计算分析
  • 分布式Netty源码EventLoopGroup分析
    这篇文章主要介绍“分布式Netty源码EventLoopGroup分析”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“分布式Netty源码EventLoopGroup分析”文章能帮助大家解决问题。Ev...
    99+
    2023-06-29
  • 数据库中分布式和集群的示例分析
    小编给大家分享一下数据库中分布式和集群的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!分布式和集群集群集群是一种计算机系...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作