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


Posted in Python onDecember 27, 2019

简述

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

以上这篇Pandas实现DataFrame按行求百分数(比例数)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
浅谈python中scipy.misc.logsumexp函数的运用场景
Jun 23 Python
Python学习教程之常用的内置函数大全
Jul 14 Python
用Python登录好友QQ空间点赞的示例代码
Nov 04 Python
python smtplib模块自动收发邮件功能(一)
May 22 Python
Python 3.3实现计算两个日期间隔秒数/天数的方法示例
Jan 07 Python
python实现顺时针打印矩阵
Mar 02 Python
Python3内置模块pprint让打印比print更美观详解
Jun 02 Python
Python学习笔记之抓取某只基金历史净值数据实战案例
Jun 03 Python
seek引发的python文件读写的问题及解决
Jul 26 Python
Python字典常见操作实例小结【定义、添加、删除、遍历】
Oct 25 Python
Python基于yield遍历多个可迭代对象
Mar 12 Python
详解pytorch tensor和ndarray转换相关总结
Sep 03 Python
pandas的相关系数与协方差实例
Dec 27 #Python
详解opencv中画圆circle函数和椭圆ellipse函数
Dec 27 #Python
如何更改 pandas dataframe 中两列的位置
Dec 27 #Python
使用OpenCV circle函数图像上画圆的示例代码
Dec 27 #Python
python的slice notation的特殊用法详解
Dec 27 #Python
详解Python Opencv和PIL读取图像文件的差别
Dec 27 #Python
pandas 对group进行聚合的例子
Dec 27 #Python
You might like
PHP邮件发送类PHPMailer用法实例详解
2014/09/22 PHP
PHP XML和数组互相转换详解
2016/10/26 PHP
laravel5.1框架model类查询的实现方法
2019/10/08 PHP
jquery实现submit提交表单
2015/02/03 Javascript
JS实现漂亮的淡蓝色滑动门效果代码
2015/09/23 Javascript
超漂亮的jQuery图片轮播特效
2015/11/24 Javascript
Uploadify上传文件方法
2016/03/16 Javascript
深入理解angularjs过滤器
2016/05/25 Javascript
JS简单判断滚动条的滚动方向实现方法
2017/04/28 Javascript
NodeJS实现视频转码的示例代码
2017/11/18 NodeJs
基于Vue 2.0的模块化前端 UI 组件库小结
2017/12/21 Javascript
Vue ElementUi同时校验多个表单(巧用new promise)
2018/06/06 Javascript
JavaScript多态与封装实例分析
2018/07/27 Javascript
微信小程序MUI侧滑导航菜单示例(Popup弹出式,左侧不动,右侧滑动)
2019/01/23 Javascript
浅谈一种让小程序支持JSX语法的新思路
2019/06/16 Javascript
vue指令v-html使用过滤器filters功能实例
2019/10/25 Javascript
[00:36]DOTA2上海特级锦标赛 LGD战队宣传片
2016/03/04 DOTA
浅析Python中的多重继承
2015/04/28 Python
python实现用户登陆邮件通知的方法
2015/07/09 Python
python监控文件或目录变化
2016/06/07 Python
Python Web编程之WSGI协议简介
2018/07/18 Python
Python中拆分字符串的操作方法
2019/07/23 Python
Tensorflow之MNIST CNN实现并保存、加载模型
2020/06/17 Python
纯css3实现的竖形无限级导航
2014/12/10 HTML / CSS
Perricone MD裴礼康美国官网:抗衰老护肤品
2016/09/26 全球购物
缅甸网上购物:Shop.com.mm
2017/12/05 全球购物
Nº21官方在线商店:numeroventuno.com
2019/09/26 全球购物
优秀毕业自我鉴定
2014/02/15 职场文书
团拜会策划方案
2014/06/07 职场文书
工作会议简报
2015/07/20 职场文书
青年联谊会致辞
2015/07/31 职场文书
公司员工管理制度
2015/08/04 职场文书
创业计划书之蛋糕店
2019/08/29 职场文书
详细聊聊vue中组件的props属性
2021/11/02 Vue.js
排查MySQL生产环境索引没有效果
2022/04/11 MySQL
MySQL运行报错:“Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggre”解决方法
2022/06/14 MySQL