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 MD5文件生成码
Jan 12 Python
使用python实现strcmp函数功能示例
Mar 25 Python
利用Python破解斗地主残局详解
Jun 30 Python
python读写LMDB文件的方法
Jul 02 Python
修改python plot折线图的坐标轴刻度方法
Dec 13 Python
python 为什么说eval要慎用
Mar 26 Python
django使用admin站点上传图片的实例
Jul 28 Python
解决python3 requests headers参数不能有中文的问题
Aug 21 Python
pyinstaller 3.6版本通过pip安装失败的解决办法(推荐)
Jan 18 Python
解决python 找不到module的问题
Feb 12 Python
Python 如何创建一个线程池
Jul 28 Python
详解vscode实现远程linux服务器上Python开发
Nov 10 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数组合并array_merge()函数使用注意事项
2014/06/19 PHP
PHP滚动日志的代码实现
2015/06/10 PHP
MAC下通过改apache配置文件切换php多版本的方法
2017/04/26 PHP
Alliance vs Liquid BO3 第一场2.13
2021/03/10 DOTA
简单的JS多重继承示例
2008/03/13 Javascript
JS操作JSON要领详细总结
2013/08/25 Javascript
js触发onchange事件的方法说明
2014/03/08 Javascript
使用原生js封装webapp滑动效果(惯性滑动、滑动回弹)
2014/05/06 Javascript
JavaScript中的toDateString()方法使用详解
2015/06/12 Javascript
jquery实现选中单选按钮下拉伸缩效果
2015/08/06 Javascript
AngularJS使用$http配置对象方式与服务端交互方法
2018/08/13 Javascript
JS html事件冒泡和事件捕获操作示例
2019/05/01 Javascript
webpack自动打包和热更新的实现方法
2019/06/24 Javascript
vue Treeselect 树形下拉框:获取选中节点的ids和lables操作
2020/08/15 Javascript
JavaScript编码小技巧分享
2020/09/17 Javascript
利用js实现简易红绿灯
2020/10/15 Javascript
Python 列表排序方法reverse、sort、sorted详解
2016/01/22 Python
Python实现变声器功能(萝莉音御姐音)
2019/12/05 Python
利用Tensorflow构建和训练自己的CNN来做简单的验证码识别方式
2020/01/20 Python
解决Jupyter因卸载重装导致的问题修复
2020/04/10 Python
Python 将 QQ 好友头像生成祝福语的实现代码
2020/05/03 Python
python openCV实现摄像头获取人脸图片
2020/08/20 Python
CSS3系列之3D制作方法案例
2017/08/14 HTML / CSS
浏览器实现移动端高性能css3动画(开启gpu加速)
2013/12/23 HTML / CSS
英国比较机场停车场网站:Airport Parking Essentials
2019/12/01 全球购物
校园报刊亭创业计划书
2014/01/02 职场文书
微观物理专业自荐信
2014/01/26 职场文书
前处理班长职位说明书
2014/03/01 职场文书
工地安全生产标语
2014/06/06 职场文书
应届大学生自荐书
2014/06/17 职场文书
护士2014年终工作总结
2014/11/11 职场文书
硕士学位论文评语
2014/12/31 职场文书
《圆明园的毁灭》教学反思
2016/02/16 职场文书
教您:房贷工资收入证明应该怎么写?
2019/08/19 职场文书
关于企业的执行力标语大全
2020/01/06 职场文书
pd.DataFrame中的几种索引变换的实现
2022/06/16 Python