返回顶部
首页 > 资讯 > 后端开发 > Python >Python中怎么使用pandas求方差和标准差
  • 335
分享到

Python中怎么使用pandas求方差和标准差

2023-06-20 19:06:57 335人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

今天就跟大家聊聊有关python中怎么使用pandas求方差和标准差,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。准备本文用到的表格内容如下:先来看一下原始情形:import&nbs

今天就跟大家聊聊有关python中怎么使用pandas求方差和标准差,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

    准备

    本文用到的表格内容如下:

    Python中怎么使用pandas求方差和标准差

    先来看一下原始情形:

    import pandas as pddf = pd.read_excel(r'C:\Users\admin\Desktop\测试.xlsx')print(df)

    result:

       分类            货品  实体店销售量  线上销售量  成本   售价
    0  水果            苹果      34    234  12   45
    1  家电           电视机      56    784  34  156
    2  家电            冰箱      78    345  24  785
    3  书籍  Python入门到放弃      25     34  13   89
    4  水果            葡萄     789     56   7  398

    1.求方差

    1.1对全表进行操作

    1.1.1求取每列的方差
    df = pd.read_excel(r'C:\Users\admin\Desktop\测试.xlsx')print(df.var())

    result:

    实体店销售量    110164.3
    线上销售量      92621.8
    成本           118.5
    售价         93741.3
    dtype: float64

    1.1.2 求取每行的方差
    df = pd.read_excel(r'C:\Users\admin\Desktop\测试.xlsx')print(df.var(axis=1))

    result:

    0     10558.250000
    1    126019.666667
    2    120818.000000
    3      1130.250000
    4    131161.666667
    dtype: float64

    1.2 对单独的一行或者一列进行操作

    1.2.1 求取单独某一列的方差
    df = pd.read_excel(r'C:\Users\admin\Desktop\测试.xlsx')print(df['实体店销售量'].var())

    result:

    110164.3

    1.2.2 求取单独某一行的方差
    df = pd.read_excel(r'C:\Users\admin\Desktop\测试.xlsx')print(df.iloc[[0]].var())

    result:

    实体店销售量   NaN
    线上销售量    NaN
    成本       NaN
    售价       NaN
    dtype: float64

    1.3 对多行或者多列进行操作

    1.3.1 求取多列的方差
    df = pd.read_excel(r'C:\Users\admin\Desktop\测试.xlsx')print(df[['实体店销售量', "线上销售量"]].var())

    result:

    实体店销售量    110164.3
    线上销售量      92621.8
    dtype: float64

    1.3.2 求取多行的方差
    df = pd.read_excel(r'C:\Users\admin\Desktop\测试.xlsx')print(df.iloc[[0, 1]].var())

    result:

    实体店销售量       242.0
    线上销售量     151250.0
    成本           242.0
    售价          6160.5
    dtype: float64

    2 求标准差

    2.1对全表进行操作

    2.1.1对每一列求标准差
    df = pd.read_excel(r'C:\Users\admin\Desktop\测试.xlsx')print(df.std())

    result:

    实体店销售量    331.910078
    线上销售量     304.338299
    成本         10.885771
    售价        306.172010
    dtype: float64

    2.1.2 对每一行求标准差
    df = pd.read_excel(r'C:\Users\admin\Desktop\测试.xlsx')print(df.std(axis=1))

    result:

    0    102.753345
    1    354.992488
    2    347.588838
    3     33.619191
    4    362.162487
    dtype: float64

    2.2 对单独的一行或者一列进行操作

    2.2.1 对某一列求标准差
    df = pd.read_excel(r'C:\Users\admin\Desktop\测试.xlsx')print(df['实体店销售量'].std())

    result:

    331.910078183835825

    2.2.2 对某一行求标准差
    df = pd.read_excel(r'C:\Users\admin\Desktop\测试.xlsx')print(df.iloc[[0]].std())

    result:

    实体店销售量   NaN
    线上销售量    NaN
    成本       NaN
    售价       NaN
    dtype: float64

    2.3 对多行或者多列进行操作

    2.3.1 对多列求标准差
    df = pd.read_excel(r'C:\Users\admin\Desktop\测试.xlsx')print(df[['实体店销售量', "线上销售量"]].std())

    result:

    实体店销售量    331.910078
    线上销售量     304.338299
    dtype: float64

    2.3.2 对多行求标准差
    df = pd.read_excel(r'C:\Users\admin\Desktop\测试.xlsx')print(df.iloc[[0, 1]].std())

    result:

    实体店销售量     15.556349
    线上销售量     388.908730
    成本         15.556349
    售价         78.488853
    dtype: float64

    看完上述内容,你们对Python中怎么使用pandas求方差和标准差有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注编程网Python频道,感谢大家的支持。

    --结束END--

    本文标题: Python中怎么使用pandas求方差和标准差

    本文链接: https://lsjlt.com/news/299480.html(转载时请注明来源链接)

    有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

    猜你喜欢
    • Python中怎么使用pandas求方差和标准差
      今天就跟大家聊聊有关Python中怎么使用pandas求方差和标准差,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。准备本文用到的表格内容如下:先来看一下原始情形:import&nbs...
      99+
      2023-06-20
    • Python pandas求方差和标准差的方法实例
      目录准备1.求方差 1.1对全表进行操作1.1.1求取每列的方差1.1.2 求取每行的方差1.2 对单独的一行或者一列进行操作1.2.1 求取单独某一列的方差1.2.2 求取单独某一...
      99+
      2024-04-02
    • Python求均值、方差、标准偏差SD、相对标准偏差RSD
      均值 均值是统计学中最常用的统计量,用来表明资料中各观测值相对集中较多的中心位置。用于反映现象总体的一般水平,或分布的集中趋势。 import numpy as npa = [2, 4, 6, 8]p...
      99+
      2023-10-27
      python 开发语言
    • python中方差和标准差有什么区别
      这篇文章将为大家详细讲解有关python中方差和标准差有什么区别,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。python是什么意思Python是一种跨平台的、具有解释性、编译性、互动性和面...
      99+
      2023-06-14
    • Python计算均值、方差、标准差、协方差等常用指标的方法——Numpy模块+Pandas模块
      Python计算均值、方差、标准差、协方差等常用指标的方法——Numpy模块+Pandas模块 一、利用Numpy模块计算均值、方差、标准差等二、利用Numpy模块计算均值、方差、标准差等 ...
      99+
      2023-10-26
      python numpy 均值算法
    • Python闭眼时长标准差脚本怎么使用
      这篇文章主要介绍“Python闭眼时长标准差脚本怎么使用”,在日常操作中,相信很多人在Python闭眼时长标准差脚本怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Python闭眼时长标准差脚本怎么使用...
      99+
      2023-07-05
    • 怎么用excel求方差
      要使用Excel求方差,可以按照以下步骤操作:1. 打开Excel并创建一个新的工作表。2. 在一个列中输入你的数据集,每个数值占一...
      99+
      2023-10-07
      excel
    • python怎么实现均方误差和均方根误差
      这篇文章给大家分享的是有关python怎么实现均方误差和均方根误差的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。python可以做什么Python是一种编程语言,内置了许多有效的工具,Python几乎无所不能,该...
      99+
      2023-06-14
    • Python闭眼时长标准差脚本使用实例代码讲解
      目录闭眼时长标准差数据样本格式文本内容代码闭眼时长标准差 平均闭眼时长:识别一分钟内闭眼次数以及每次闭眼的时长,将每次闭眼的时长进行累计相加,最终再取平均值 闭眼标准差公式 数据样...
      99+
      2023-03-02
      Python闭眼时长标准差脚本 Python闭眼时长
    • Python中怎么实现方差分析
      这篇文章给大家介绍Python中怎么实现方差分析,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。首先,还是先简介一下方差分析。方差分析(Analysis of Variance,ANOVA)又称“变异数分析”或“F检验”...
      99+
      2023-06-16
    • 怎么用python函数求两个数相减差
      你可以定义一个函数,使用参数来表示这两个数,并在函数内部进行相减操作。下面是一个示例代码: def subtract(a, b): ...
      99+
      2023-10-23
      python
    • PHP中怎么求n和指定数的绝对差
      今天就跟大家聊聊有关PHP中怎么求n和指定数的绝对差,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。<phpfunction test($n){  ...
      99+
      2023-06-20
    • sql中怎么用lag求相邻两行的差
      可以使用LAG函数来获取前一行的值,然后计算与当前行的差值。以下是一个示例: SELECT col1, c...
      99+
      2024-04-09
      sql
    • 怎么在python中使用datime包计算时间差
      这篇文章将为大家详细讲解有关怎么在python中使用datime包计算时间差,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。python有哪些常用库python常用的库:1.requesuts...
      99+
      2023-06-14
    • Python:读取iris数据集中鸢尾花的萼片,花瓣长度,并对其进行排序、去重、并求出和,累计和,均值,标准差、方差、最大值和最小值
      1.导入数据import numpy as npimport csv2.获取数据iris_data=[]with open("iris.csv") as csvfile: csv_reader=csv.reader(csvfile) ...
      99+
      2023-10-21
      python 均值算法 numpy
    • 使用pandas模块怎么实现数据标准化
      本篇文章给大家分享的是有关使用pandas模块怎么实现数据标准化,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。如下所示:3σ 原则(u-3*σ ,u+3*σ )离差标准化(x-...
      99+
      2023-06-15
    • Python标准库calendar怎么使用
      这篇文章主要介绍“Python标准库calendar怎么使用”,在日常操作中,相信很多人在Python标准库calendar怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Python标准库calend...
      99+
      2023-06-25
    • 怎么使用Python标准库pathlib
      本篇内容主要讲解“怎么使用Python标准库pathlib”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么使用Python标准库pathlib”吧!学习 Python 时,尤其是在进行文件操作...
      99+
      2023-06-25
    • 怎么使用Python Pandas中iloc和loc
      本篇内容主要讲解“怎么使用Python Pandas中iloc和loc”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么使用Python Pandas中iloc和loc”吧!一、iloc1.定义...
      99+
      2023-06-25
    • Python标准库及第三方库怎么使用
      本篇内容介绍了“Python标准库及第三方库怎么使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、time模块1.time模块简介tim...
      99+
      2023-07-06
    软考高级职称资格查询
    编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
    • 官方手机版

    • 微信公众号

    • 商务合作