python计算出nan_python如何进行汇总统计?
1.前言
在数据分析中,汇总统计是使用频率较高且应用范围最广的一种能力。计算统计的过程中,可以按照不同维度进行,比如可以按列计算,也可以按行计算。并且,在进行计算统计时,缺失值的处理又是极为重要且关键的。接下来,小编带领大家一起,学习如何使用python进行汇总统计,以及期间如何处理缺失值。
2.基础
Pandas对象拥有一组常用的数学和统计方法。跟对应的numpy数组方法相比,它们都是基于没有缺失数据的假设而构建的。
In [16]: df=DataFrame([[1.4,np.nan],[7.1,-4.5],[np.nan,np.nan],[0.75,-1.3]],index=['a','b','c','d'],columns=['one','two'])
In [17]: df
Out[17]:
one two
a 1.40 NaN
b 7.10 -4.5
c NaN NaN
d 0.75 -1.3
3.按列计算
In [18]: df.sum() #默认axis=0
Out[18]:
one 9.25
two -5.80
dtype: float64
4.按行计算
In [19]: df.sum(axis=1)
Out[19]:
a 1.40
b 2.60
c 0.00
d -0.55
dtype: float64
5.NA值(skipna选项)
NA值会自动被排除,除非整个切片(这里指的是行或列)都是NA。通过skipna选项可以禁用该功能:
In [20]: df.mean(axis=1,skipna=False)
Out[20]:
a NaN
b 1.300
c NaN
d -0.275
dtype: float64
「亲,如果笔记对您有帮助,收藏的同时,记得给点个赞、加个关注哦!感谢!」
「文中代码均亲测过,若有错误之处,欢迎批评指正,一起学习,一起成长!」
python计算出nan_python如何进行汇总统计?相关推荐
- 数学以如此直观的方式与生物学联系|如何用Python计算出一只微生物(一)
0. 引子 我们先来看一看这些从<科学的极致:漫谈人工智能>一书中中截取下来的文字: 这部分内容后面又介绍了生命游戏--另一个十分有趣的话题.不过,现在我们主要来考虑一下,如何自己画出上面 ...
- python计算中文文件字数_python怎么统计txt文件的字数
Python中要统计txt文件字数可以rstrip函数和len函数进行. 如下统计白夜行.txt的字数:file_name = '白夜行.txt' try: with open(file_name, ...
- python 计算结果 nan_python中的nan是什么意思
NaN(not a number),在数学表示上表示一个无法表示的数,这里一般还会有另一个表述inf,inf和nan的不同在于,inf是一个超过浮点表示范围的浮点数(其本质仍然是一个数,只是他无穷大, ...
- 大一小伙子利用Python计算出大学本学期绩点,校长知道后直呼人才
本节目标 URL的获取 模拟登录 来来来,咱们看看运行结果: 贼爽,接着只要再获取到本学期成绩界面再把成绩抓取出来就OK了. 抓取本学期成绩 上面的代码,我们最主要的是增加了 这句代码用原来的open ...
- 使用python计算出矩形的面积
w=4 h=5 print("width =", w, " height =", h, " area =", area(w, h))
- 【Python养成】:案例(身高体重BMI值、模拟用户登录系统、键盘录入10个学生的成绩,计算出最高分、最低分和成绩总和、词频统计)
案例题目:身高体重BMI值 计算成人身高体重指数BMI值.公式:bmi = 体重 / (身高 * 身高),体重的单位是千克,身高的单位是米 .键盘输入身高和体重值,计算bmi值,并根据结果对用户做出友 ...
- python数据分析pandas_Python数据分析之 pandas汇总和计算描述统计
1. 聚合计算 pandas对象拥有一组常用的数学和统计方法.它们大部分都属于约简和汇总 统计,用于从Series中提取单个值(如sum或mean)或从DataFrame的行或 列中提取一个Serie ...
- python计算圆周率近似值_怎样利用python来计算出圆周率π-百度经验
怎样利用python来计算出圆周率π? 方法/步骤 1 圆周率π是一个无理数,没有任何一个精确公式可以计算出π值,π的计算只能采用近似算法. 我们利用蒙特卡洛方法来求得π的近似值. 蒙特卡洛方法是利用 ...
- python输入某年某月某日判断这是第几天_Python编程实现输入某年某月某日计算出这一天是该年第几天的方法...
本文实例讲述了Python编程实现输入某年某月某日计算出这一天是该年第几天的方法.分享给大家供大家参考,具体如下: #基于 Python3 一种做法: def is_leap_year(year): ...
最新文章
- Android开发之使用BroadcastReceiver实现开机自动启动(源代码分享)
- java 文本压缩_[Java基础]Java使用GZIP进行文本压缩
- 进阶:秒杀系统是如何设计的?
- static在C和C++语言中的作用
- 如何使用ODBC搭配dsn链接数据库
- matlab 神经网络编程入门系列(1)
- MySQL 5.1.24rc + innodb plugin尝鲜
- 【Linux】一步一步学Linux——mii-tool命令(154)
- Pod在多可用区worker节点上的高可用部署 1
- jmail组件 java_Jmail的主要参数列表
- linux开机进入不了系统安装软件,揭秘linux系统启动流程,面试官问起来再也不怕了...
- 如何在IOS上玩gba游戏(免越狱)
- 矩阵L2,1范数及矩阵L2,p范数的求导
- 基于CAJViewer的学术文献使用技巧
- [功能改进]Ctrl+Enter直接提交评论
- KANZI-01-安装
- PCIe是如何工作的——How PCI Express Works
- Android移动开发——全方面分析 Hilt 和 Koin 性能
- unity怎么显示骨骼_Unity骨骼动画的总结
- lightroom最新版本下载_lightroom官网下载