python中mean的用法_Python Pandas dataframe.mean()用法及代码示例
Python是进行数据分析的一种出色语言,主要是因为以数据为中心的python软件包具有奇妙的生态系统。 Pandas是其中的一种,使导入和分析数据更加容易。
Pandas dataframe.mean()函数返回所请求轴的平均值。如果将方法应用于 Pandas 系列对象,则该方法将返回标量值,该标量值是 DataFrame 中所有观测值的平均值。如果将方法应用于pandas DataFrame 对象,则该方法将返回pandas系列对象,该对象包含指定轴上的值的平均值。
用法: DataFrame.mean(axis=None, skipna=None, level=None, numeric_only=None, **kwargs)
参数:
axis:{索引(0),列(1)}
skipna:计算结果时排除NA /空值
level:如果轴是MultiIndex(分层),则沿特定级别计数,折叠成一个系列
numeric_only:仅包括浮点型,整数型和布尔型列。如果为None,将尝试使用所有内容,然后仅使用数字数据。未针对系列实施。
返回值:意思是:Series或DataFrame(如果指定级别)
范例1:采用mean()函数查找索引轴上所有观测值的平均值。
# importing pandas as pd
import pandas as pd
# Creating the dataframe
df = pd.DataFrame({"A":[12, 4, 5, 44, 1],
"B":[5, 2, 54, 3, 2],
"C":[20, 16, 7, 3, 8],
"D":[14, 3, 17, 2, 6]})
# Print the dataframe
df
让我们使用dataframe.mean()函数查找索引轴上的均值。
# Even if we do not specify axis = 0,
# the method will return the mean over
# the index axis by default
df.mean(axis = 0)
输出:
范例2:采用mean()在具有Na值。还要找到列轴的平均值。
# importing pandas as pd
import pandas as pd
# Creating the dataframe
df = pd.DataFrame({"A":[12, 4, 5, None, 1],
"B":[7, 2, 54, 3, None],
"C":[20, 16, 11, 3, 8],.
"D":[14, 3, None, 2, 6]})
# skip the Na values while finding the mean
df.mean(axis = 1, skipna = True)
输出:
python中mean的用法_Python Pandas dataframe.mean()用法及代码示例相关推荐
- python中change的用法_Python Pandas dataframe.pct_change()用法及代码示例
Python是进行数据分析的一种出色语言,主要是因为以数据为中心的python软件包具有奇妙的生态系统. Pandas是其中的一种,使导入和分析数据更加容易. Pandas dataframe.pct ...
- python中convert函数用法_Python Pandas DataFrame.tz_convert用法及代码示例
Pandas DataFrame是带有标签轴(行和列)的二维大小可变的,可能是异构的表格数据结构.算术运算在行和列标签上对齐.可以将其视为Series对象的dict-like容器.这是 Pandas ...
- python boxplot用法_python pandas DataFrame.boxplot用法及代码示例
从DataFrame列制作箱形图. 从DataFrame列制作box-and-whisker图,可以选择按其他一些列进行分组.箱形图是一种通过四分位数以图形方式描绘数字数据组的方法.该框从数据的Q1四 ...
- python中columns是什么意思_Python Pandas DataFrame.columns用法及代码示例
Pandas DataFrame是带有标签轴(行和列)的二维大小可变的,可能是异构的表格数据结构.算术运算在行和列标签上对齐.可以将其视为Series对象的dict-like容器.这是 Pandas ...
- python中loc的用法_python pandas Series.loc用法及代码示例
通过标签或布尔数组访问一组行和列. .loc[]主要基于标签,但也可以与布尔数组一起使用. 允许的输入为: 单个标签,例如5或者'a', (注意5被解释为索引的标签,而不是索引的整数位置). 标签的列 ...
- python数据去重的函数_python pandas dataframe 去重函数的具体使用
今天笔者想对pandas中的行进行去重操作,找了好久,才找到相关的函数 先看一个小例子 from pandas import Series, DataFrame data = DataFrame({' ...
- python读取csv最后一行_Python pandas Dataframe来自csv的第一行和最后一行
全部 – 我期待从一个非常大的csv的第一行和最后一行创建一个pandas DataFrame.本练习的目的是能够轻松地从这些csv文件中的第一个和最后一个条目中获取一些属性.我使用以下方法抓住csv ...
- python中的datetime函数_Python datetime函数常见用法总结
Python datetime使用指导:操作时间.日期和时间区间 在 Python 中处理日期和时间是一个很麻烦的问题.幸运的是,Python 提供了内置方法来简化这种操作:Python Dateti ...
- [转载] python中pass的使用_Python pass详细介绍及实例代码
参考链接: Python pass语句 Python pass详细介绍及实例代码 Python pass的用法: 空语句 do nothing 保证格式完整 保证语义完整 以if语句为例,在c或c++ ...
最新文章
- C++知识:__stdcall、__cdcel和__fastcall三者的区别
- 特征选择(feature_selection)
- linux给文件赋权限找不到,linux 文件赋权限
- 运行报错error: (-215:Assertion failed) !ssize.empty() in function 'cv::resize'
- RHEL(Red Hat Enterprise Linux)配置YUM源
- mysql 组合索引
- JSP的MVC模式(JavaBean、Servlet、JSP)
- 打线上包 测试_vue-cli项目分别打测试包(test)和生产包(prod)
- Charles 映射本地文件map local
- 【优化算法】蜜獾优化算法(HBA)【含Matlab源码 1437期】
- lj245a引脚功能图_干货|教你如何看懂单片机时序图
- gazebo 模型导入
- Linux之计划任务
- SEO与SEM有什么区别?
- 自己总结的数据库系统概论笔记,需要的拿去用
- 赠书 | 《网络威胁情报技术指南》
- 关于微信适配的坑==》ios、安卓强制微信字体
- TikTok Shop(英国小店)常见问题:退货?结算?回款?等。
- 用selenium全自动化爬取教务系统作业清单
- 申请优豆云免费虚拟主机使用感受分享心得
热门文章
- websocket 前后端交互实战
- egg mvc demo
- convert|dateadd|datediff函数
- 全局数组和局部数组的初始化 全局数组可以开多大
- Android studio端口占用5037解决方法
- JavaScript encodeURI()以及python解码
- Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springfr
- BAT批处理之type命令
- EL表达式中的param和paramValues对象
- 【Unity】面试题整理