网络编程
位置:首页>> 网络编程>> Python编程>> Pandas实现DataFrame按行求百分数(比例数)

Pandas实现DataFrame按行求百分数(比例数)

作者:肥宅_Sean  发布时间:2022-10-23 10:49:01 

标签:Pandas,DataFrame,百分数,比例数

简述

Motivation

一般来说,每个部分的内容数量是较为容易获取的,但比例(百分数)这样的数据是二次数据,这样的操作很常见

比例的信息相比于纯粹的数字更体现的整体体系的内部变化迁移的过程

Contribution

给了实例,follow下就没问题了~

Codes

导入包的部分,我就不写了哈

这里假设每行是属于不同月份的数据


>>> df
    a  b  c  d  e
month0  0  1  2  3  4
month1  5  6  7  8  9
month2 10 11 12 13 14
month3 15 16 17 18 19

变百分数

按列(即投影到列)求和

按行(即投影到行)除法


>>> df.div(df.sum(axis=1), axis=0)
       a     b  c     d     e
month0 0.000000 0.100000 0.2 0.300000 0.400000
month1 0.142857 0.171429 0.2 0.228571 0.257143
month2 0.166667 0.183333 0.2 0.216667 0.233333
month3 0.176471 0.188235 0.2 0.211765 0.223529

来源:https://blog.csdn.net/a19990412/article/details/90745056

0
投稿

猜你喜欢

  • 粒子群算法粒子群算法源于复杂适应系统(Complex Adaptive System,CAS)。CAS理论于1994年正式提出,CAS中的成
  • 这篇文章主要介绍了python线程信号量semaphore使用解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价
  • 抓取“xmly”鬼故事音频import json  # 在这个url,音频链接为JSON动态生成,所以用到了json模块impor
  • 简介django为用户实现防止跨站请求伪造的功能,通过中间件 django.middleware.csrf.CsrfViewMiddlewa
  • 用v-model绑定单选框能带来很多便捷的开发体验。基础用法<template> <div id="app&qu
  • 前言本文提供将图片色彩转为黑白或者褐色风格。比较类似于我们在看动漫、影视作品中,当人物在回忆过程中,体现出来的画面一般都是黑白或者褐色的。环
  • 起步Python3 起,str 就采用了 Unicode 编码(注意这里并不是 utf8 编码,尽管 .py 文件默认编码是 utf8 )。
  • 因为做新闻爬虫,url里面0-9的日期要左侧加零。经过查询之后得到了两种方法。一、先设一个足够大的数,比如1000000,然后加上当前的数字
  • 看了OReilly.JavaScript.The.Definitive.Guide.5th.Edition.Aug.2006里的cookie
  • 简介桥接模式又叫桥梁模式,属于结构型模式。目的是将抽象与实现分离,使它们都可以独立的变化,解耦。继承有很多好处,但是会增加耦合,而桥接模式偏
  • 在我们做搜索的时候经常要用到模糊查询 (注:其中name1,name2,name3,name4为数据库字段) 1.方法 sql="
  • MySQL Group By用法我们现在回到函数上。记得我们用 SUM 这个指令来算出所有的 Sales (营业额)吧!如果我们的需求变成是
  • Python配对函数zip()1、zip将列表、元组或其他序列的元素进行配对新建成一个元组构成的列表,它生成列表长度由最短的序列决定:#zi
  • python3下载抖音视频的代码如下所示:# -*- coding:utf-8 -*-from contextlib import clos
  • array_unique() 定义和用法 array_unique() 函数移除数组中的重复的值,并返回结果数组。 当几个数组元素的值相等时
  • 本文实例为大家分享了javascript自定义加载loading效果的具体代码,供大家参考,具体内容如下加载中图片,底色为白色(看不到)效果
  • 本文首先介绍了Python中的模块的概念,谈到了一个模块往往由多个模块组成,然后通过具体实例,分析了模块重载的相关内容,具体介绍如下。模块是
  • 回复图片、音频、视频消息都是需要media_id的,这个是需要将多媒体文件上传到微信服务器才有的。将多媒体文件上传到微信服务器,以及从微信服
  • 这篇文章主要介绍了python函数不定长参数使用方法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的
  • K线数据提取依据原有数据集格式,按要求生成新表:1、每分钟的close数据的第一条、最后一条、最大值及最小值,2、每分钟vol数据的增长量(
手机版 网络编程 asp之家 www.aspxhome.com