热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

则么用计算机算f分布,利用Excel的FINV()函数建立F分布表

【摘要】利用办公软件Excel特有的FINV()函数,可以准确方便地返回F概率分布的反函数值,或建立F分布表。在数理统计及数据分析处理过程中ÿ

【摘要】利用办公软件Excel特有的FINV( )函数,可以准确方便地返回F概率分布的反函数值,或建立F分布表。在数理统计及数据分析处理过程中,利用此法代替原有的手工查找F分布表,极大地提高了工作效率及准确性。

【关键词】Excel;F分布;函数;统计

F分布是一个在数学、物理及工程等领域都非常重要的概率分布,在统计学的许多方面有着重要的作用。为了对均值做统计推断(比如判断其取值范围),需要知道样本均值的分布。在单样本总体方差已知的情况下,可以推导出样本均值服从正态分布;在总体方差未知的情况下,可以推导出样本均值服从t分布;在两个样本均值已知,方差未知的情况下,可以推导出他们的样本方差比服从F分布。

一、F分布及其应用

单因素分析将数据的波动(波动用方差来衡量)分为因素(也可以说是处理)引起的波动和由随机误差引起的波动两部分。比较因素方差与随机误差方差的方法是F检验。在F检验中,可以使用F分布比较两个数据集的变化程度。例如,可以分析美国、加拿大的收入分布,判断两个国家/地区是否有相似的收入变化程度。在进行方差分析、协方差分析和回归分析时,需要判断两正态总体方差是否齐性,就需要查找F分布表,若手头有计算机,并安装有Excel软件,就可以利用Excel的F概率分布的逆函数FINV()进行计算,或建立一个F分布表。

二、利用Excel建立F分布表

1.Excel软件中的FINV()函数。当已知自由度,求某累计概率所对应的F值时,可以使用Excel软件中的FINV()函数。有了此函数,即可省去查F分布表的麻烦。该函数的语法格式为:FINV(Probability,Degrees_freedom1,Degrees_freedom2)。 其中各参数意义如下:Probability为与F累积分布相关的概率值。Degrees_freedom1为分子自由度。Degrees_freedom2为分母自由度。当Probability>1或Probability

-dom1

2.利用FINV()函数生成F分布表。若想生成分子、分母自由度为分别为1-10间的F分布表,可在A3单元格输入1,A4单元格输入2,选中A3、A4两单元格,向下拖动填充柄,自动填充值至10。同理在B2单元格输入1,C2单元格输入2,选中B2、C2两单元格,向右拖动填充柄,自动填充值至10,各行、列间都按1增加。在A1单元格中输入α=,B2单元格输入0.05。在B3单元格中,输入公式为=FINV($B$1,$A3,B$2)。这里,B3单元格公式中使用了绝对地址$B$1,此为固定概率值,这里为0.05。使用了混合地址引用$A3,$A表示锚定了A列,以保证不管公式复制到那个单元格,都使用A列的值,因为行前没有$符号,表示行号随着行的变化而变化;B$2锚定了第2行,列号没有锚定,表示随着单元格横向的移动而相应地改变列号;即单元格的公式中,使用B1单元格值作为概率,该行A列值为分子自由度,该列第2行的值作为分母自由度。回车后显示函数值为161.45。选中B3单元格,向右拖动填充柄,至K列,再向下拖动填充柄,至第12行。则得到概率为0.05,分子和分母自由度在1-10之间的函数值。这样得到的函数值小数位数不统一,需要统一设定单元格的格式。选中B3为左上角的整块区域,单击“格式”/“单元格”,在单元格对话框中,选择“数值”,小数位数设为4,以保证所有的数都是4位小数。

这样获得了两个自由度(df1,df2)分别为1~10的情况下.单尾概率为0.05的F值分布表,如图1所示。

三、结语

本文主要针对数据处理和统计过程中常用的F表的查找方法提出了一种新的思路,即采用FINV()函数返回 F 分布的临界值。此方法较传统的手工查找分布表更快速,更准确,只要计算机中安装有常用的Excel软件,就可以高效地完成数据处理及统计分析的工作。

参 考 文 献

[1]Microsoft Excel 帮助文件

[2]章群.利用Excel实现数据处理和结果判断[J].中国计量.2007,

9:71~72

[3]吴芹兰.应用EXCEL处理数据[J].闽西职业大学学报.2005,12:139~141

[4]付宏芳,陈莉.EXCEL中常用函数的使用[J].电脑知识与技术.2010,6(30):23~24



推荐阅读
  • Python自动化处理:从Word文档提取内容并生成带水印的PDF
    本文介绍如何利用Python实现从特定网站下载Word文档,去除水印并添加自定义水印,最终将文档转换为PDF格式。该方法适用于批量处理和自动化需求。 ... [详细]
  • 如何在PHPCMS V9中实现多站点功能并配置独立域名与动态URL
    本文介绍如何在PHPCMS V9中创建和管理多个站点,包括配置独立域名、设置动态URL,并确保各子站能够正常运行。我们将详细讲解从新建站点到最终配置路由的每一步骤。 ... [详细]
  • 如何高效创建和使用字体图标
    在Web和移动开发中,为什么选择字体图标?主要原因是其卓越的性能,可以显著减少HTTP请求并优化页面加载速度。本文详细介绍了从设计到应用的字体图标制作流程,并提供了专业建议。 ... [详细]
  • 本文介绍如何使用阿里云的fastjson库解析包含时间戳、IP地址和参数等信息的JSON格式文本,并进行数据处理和保存。 ... [详细]
  • 基于KVM的SRIOV直通配置及性能测试
    SRIOV介绍、VF直通配置,以及包转发率性能测试小慢哥的原创文章,欢迎转载目录?1.SRIOV介绍?2.环境说明?3.开启SRIOV?4.生成VF?5.VF ... [详细]
  • 深入探讨CPU虚拟化与KVM内存管理
    本文详细介绍了现代服务器架构中的CPU虚拟化技术,包括SMP、NUMA和MPP三种多处理器结构,并深入探讨了KVM的内存虚拟化机制。通过对比不同架构的特点和应用场景,帮助读者理解如何选择最适合的架构以优化性能。 ... [详细]
  • 本文探讨了领域驱动设计(DDD)的核心概念、应用场景及其实现方式,详细介绍了其在企业级软件开发中的优势和挑战。通过对比事务脚本与领域模型,展示了DDD如何提升系统的可维护性和扩展性。 ... [详细]
  • 本文介绍如何使用 Python 获取文件和图片的创建、修改及拍摄日期。通过多种方法,如 PIL 库的 _getexif() 函数和 os 模块的 getmtime() 和 stat() 方法,详细讲解了这些技术的应用场景和注意事项。 ... [详细]
  • 优化局域网SSH连接延迟问题的解决方案
    本文介绍了解决局域网内SSH连接到服务器时出现长时间等待问题的方法。通过调整配置和优化网络设置,可以显著缩短SSH连接的时间。 ... [详细]
  • 本文介绍了多个关于JavaScript的书籍资源、实用工具和编程实例,涵盖从入门到进阶的各个阶段,帮助读者全面提升JavaScript编程能力。 ... [详细]
  • 本文详细介绍了网络存储技术的基本概念、分类及应用场景。通过分析直连式存储(DAS)、网络附加存储(NAS)和存储区域网络(SAN)的特点,帮助读者理解不同存储方式的优势与局限性。 ... [详细]
  • 本文详细介绍了如何通过RPM包在Linux系统(如CentOS)上安装MySQL 5.6。涵盖了检查现有安装、下载和安装RPM包、配置MySQL以及设置远程访问和开机自启动等步骤。 ... [详细]
  • 本文详细介绍了浏览器的同源策略及其重要性,并探讨了多种实现跨域访问的方法。同源策略是浏览器的一项核心安全机制,确保不同源的客户端脚本无法在未经授权的情况下读取或修改其他来源的资源。例如,a.com下的JavaScript代码通过AJAX请求获取b.com的数据将被阻止。 ... [详细]
  • 福克斯新闻数据库配置失误导致1300万条敏感记录泄露
    由于数据库配置错误,福克斯新闻暴露了一个58GB的未受保护数据库,其中包含约1300万条网络内容管理记录。任何互联网用户都可以访问这些数据,引发了严重的安全风险。 ... [详细]
  • 基于Node.js、Express、MongoDB和Socket.io的实时聊天应用开发
    本文详细介绍了使用Node.js、Express、MongoDB和Socket.io构建的实时聊天应用程序。涵盖项目结构、技术栈选择及关键依赖项的配置。 ... [详细]
author-avatar
15-Sports
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有