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 相关文章推荐
wxpython 学习笔记 第一天
Mar 16 Python
Python使用scrapy采集数据过程中放回下载过大页面的方法
Apr 08 Python
Python程序中用csv模块来操作csv文件的基本使用教程
Mar 03 Python
Python数据结构与算法之图结构(Graph)实例分析
Sep 05 Python
Python编写Windows Service服务程序
Jan 04 Python
分享vim python缩进等一些配置
Jul 02 Python
python opencv实现图片旋转矩形分割
Jul 26 Python
Python从数据库读取大量数据批量写入文件的方法
Dec 10 Python
python matplotlib画图库学习绘制常用的图
Mar 19 Python
python基础教程之while循环
Aug 14 Python
python如何将两张图片生成为全景图片
Mar 05 Python
python图片指定区域替换img.paste函数的使用
Apr 09 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
中国站长站 For Dede4.0 采集规则
2007/05/27 PHP
php简单开启gzip压缩方法(zlib.output_compression)
2013/04/13 PHP
ajax调用返回php接口返回json数据的方法(必看篇)
2017/05/05 PHP
jQuery DIV弹出效果实现代码
2009/07/03 Javascript
javascript奇异的arguments分析
2010/10/20 Javascript
Javascript学习笔记一 之 数据类型
2010/12/15 Javascript
基于jquery实现图片广告轮换效果代码
2011/07/07 Javascript
ajax不执行success回调而是执行了error回调
2012/12/10 Javascript
javascript:文字不间断向左移动的实例代码
2013/08/08 Javascript
js实现通用的微信分享组件示例
2014/03/10 Javascript
jQuery+CSS3实现树叶飘落特效
2015/02/01 Javascript
jQuery插件Tooltipster实现漂亮的工具提示
2015/04/12 Javascript
js实现简洁大方的二级下拉菜单效果代码
2015/09/01 Javascript
jQuery使用cookie与json简单实现购物车功能
2016/04/15 Javascript
AngularJS上拉加载问题解决方法
2016/05/23 Javascript
浅谈js中的引用和复制(传值和传址)
2016/09/18 Javascript
通过扫描二维码打开app的实现代码
2016/11/10 Javascript
微信小程序 支付功能实现PHP实例详解
2017/05/12 Javascript
jQuery实现的简单歌词滚动功能示例
2019/01/07 jQuery
vue+openlayers绘制省市边界线
2020/12/24 Vue.js
python创建列表并给列表赋初始值的方法
2015/07/28 Python
利用Pyhton中的requests包进行网页访问测试的方法
2018/12/26 Python
python使用装饰器作日志处理的方法
2019/07/11 Python
python自动分箱,计算woe,iv的实例代码
2019/11/22 Python
完美解决TensorFlow和Keras大数据量内存溢出的问题
2020/07/03 Python
python批量生成条形码的示例
2020/10/10 Python
Anaconda的安装与虚拟环境建立
2020/11/18 Python
美国山地自行车、露营、户外装备和服装购物网站:Aventuron
2018/05/05 全球购物
迪奥官网:Dior.com
2018/12/04 全球购物
模具数控专业自荐信
2014/01/27 职场文书
希特勒经典演讲稿
2014/05/19 职场文书
会计毕业生自荐书
2014/06/12 职场文书
2014年保育员工作总结
2014/12/02 职场文书
小学生家长意见
2015/06/03 职场文书
Python合并pdf文件的工具
2021/07/01 Python
基于Python实现将列表数据生成折线图
2022/03/23 Python