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中利用sqrt()方法进行平方根计算的教程
May 15 Python
Django发送html邮件的方法
May 26 Python
基于Python的关键字监控及告警
Jul 06 Python
Python使用Django实现博客系统完整版
Sep 29 Python
Python中.join()和os.path.join()两个函数的用法详解
Jun 11 Python
python解析json串与正则匹配对比方法
Dec 20 Python
Python通过TensorFlow卷积神经网络实现猫狗识别
Mar 14 Python
用python生成与调用cntk模型代码演示方法
Aug 26 Python
python自动点赞功能的实现思路
Feb 26 Python
python GUI库图形界面开发之PyQt5表单布局控件QFormLayout详细使用方法与实例
Mar 06 Python
python调用百度AI接口实现人流量统计
Feb 03 Python
python使用pycharm安装pyqt5以及相关配置
Apr 22 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
一个简单的域名注册情况查询程序
2006/10/09 PHP
PHP SPL使用方法和他的威力
2013/11/12 PHP
php数组添加元素方法小结
2014/12/20 PHP
PHP使用递归生成文章树
2015/04/21 PHP
Yii实现简单分页的方法
2016/04/29 PHP
JavaScript事件列表解说
2006/12/22 Javascript
一个选择最快的服务器转向代码
2009/04/27 Javascript
Aptana调试javascript图解教程
2009/11/30 Javascript
JavaScript中的几个关键概念的理解-原型链的构建
2011/05/12 Javascript
js屏蔽鼠标键盘(右键/Ctrl+N/Shift+F10/F11/F5刷新/退格键)
2013/01/24 Javascript
JS获取当前日期和时间的简单实例
2013/11/19 Javascript
引用其它js时如何同时处理多个window.onload事件
2014/09/02 Javascript
JavaScript中诡异的delete操作符
2015/03/12 Javascript
javascript实现别踩白块儿小游戏程序
2015/11/22 Javascript
jQuery实现别踩白块儿网页版小游戏
2017/01/18 Javascript
关于vuex的学习实践笔记
2017/04/05 Javascript
JS实现的简单标签点击切换功能示例
2017/09/21 Javascript
详解从买域名到使用pm2部署node.js项目全过程
2018/03/07 Javascript
vue 使某个组件不被 keep-alive 缓存的方法
2018/09/21 Javascript
JavaScript进制转换实现方法解析
2020/01/18 Javascript
[06:10]6.81新信使新套装!给你一个炫酷的DOTA2
2014/05/06 DOTA
python分析网页上所有超链接的方法
2015/05/08 Python
python flask实现分页效果
2017/06/27 Python
python看某个模块的版本方法
2018/10/16 Python
python实现图像拼接
2020/03/05 Python
什么是python的自省
2020/06/21 Python
python爬虫分布式获取数据的实例方法
2020/11/26 Python
分享unittest单元测试框架中几种常用的用例加载方法
2020/12/02 Python
解决html5中的video标签ios系统中无法播放使用的问题
2020/08/10 HTML / CSS
租房协议书怎么写
2014/04/10 职场文书
爱心捐款倡议书
2014/04/14 职场文书
单位委托书格式范本
2014/09/29 职场文书
大学生上课迟到检讨书
2014/10/15 职场文书
2015年出纳个人工作总结
2015/04/02 职场文书
如何解决.cuda()加载用时很长的问题
2021/05/24 Python
python scipy 稀疏矩阵的使用说明
2021/05/26 Python