Q:在工作表中有一些数据,如下图1所示,我想要获取“参数3”等于“A”、”参数4“等于”C1“对应的”参数5”中的最大值,能够使用公式解决吗? ? 图1 A:这种情况用公式很容易解决。...在单元格F13中输入数组公式: =MAX(IF((参数3=D13)*(参数4=E13),参数5,0)) 记得按Ctrl+Shift+Enter组合键完成输入。...我们看看公式中的: (参数3=D13)*(参数4=E13) 将D2:D12中的值与D13中的值比较: {"A";"B";"A";"B";"A";"A";"B";"A";"B";"A";"A"}=”A”...代表同一行的列D和列E中包含“A”和“C1”。...D和列E中包含“A”和“C1”对应的列F中的值和0组成的数组,取其最大值就是想要的结果: 0.545 本例可以扩展到更多的条件。
MongoDB 聚合查询 在MongoDB中我们可以通过aggregate()函数来完成一些聚合查询,aggregate()函数主要用于处理诸如统计,平均值,求和等,并返回计算后的数据结果。...,别名:{聚合运算:"$运算列"}}},{条件筛选:{键名:{运算条件:运算值}}}]) 常见的mongo的聚合操作和mysql的查询做类比 求和 - $sum 查询dev集合中一共有多少个文档。...相当于SQL分组语法group by column_name中的column_name部分。如果根据某字段的值分组,则定义为_id:’$字段名’。...分组后按照分组数组进行合并,如果希望看到某个列合并之前的所有数据可以使用$push,把分组后同一组的所有值放到一个数组中 按照name进行分组,分组后把age的数据都放入到名称为allAge的数组中...数组字段拆分 - $unwind $unwind会把数组列进行拆分,原来的document会根据数组属性值个数分为多个document。
MongoDB 聚合查询 在MongoDB中我们可以通过aggregate()函数来完成一些聚合查询,aggregate()函数主要用于处理诸如统计,平均值,求和等,并返回计算后的数据结果。...,别名:{聚合运算:"$运算列"}}},{条件筛选:{键名:{运算条件:运算值}}}]) 常见的mongo的聚合操作和mysql的查询做类比 求和 - $sum 查询dev集合中一共有多少个文档。...相当于SQL分组语法group by column_name中的column_name部分。如果根据某字段的值分组,则定义为_id:’$字段名’。...分组后按照分组数组进行合并,如果希望看到某个列合并之前的所有数据可以使用$push,把分组后同一组的所有值放到一个数组中 按照name进行分组,分组后把age的数据都放入到名称为allAge的数组中...,原来的document会根据数组属性值个数分为多个document。
Part. 1 概念区分 开始之前跟大家区分一下推论统计分析报告当中的一些名词 置信区间:误差水平 置信水平:区间包含总体平均值的概率,置信水平越大对应的t越大,置信区间越大 标准差:统计上用于衡量一组数值中某一数值与其平均值差异程度的指标...(平均值) 大样本如何计算置信水平:样本大小大于>30 属于正态分布z统计量 a=样本平均值-z*标准误差 b=样本平均值+z*标准误差 小样本如何计算置信水平:样本大小大于<30 属于t分布t统计量...Part. 3 单样本检验分析 3.1 案例介绍: “超级引擎”是一家专门生产汽车引擎的公司,根据政府发布的新排放要求,引擎排放平均值要低于20ppm, (ppm是英文百万分之一的缩写,这里我们只要理解为是按照环保要求汽车尾气中碳氢化合物要低于...2.计算t值 t=(样本平均值-总体平均值)/标准误差 这里t代表样本平均值距离总体平均值多少个标准误差 ? 3.根据t值,自由度计算出概率p值 ?...让他们在30秒内打出标准的20个单词文字消息,然后记录打错字的数量。 我们将数据记录在Excel中,A列是使用键盘布局A打错字的数量,B列是使用键盘布局B打错字的数量。
3、Countif函数 作用:根据条件统计个数 示例:统计两个列重复的内容 =COUNTIF(Sheet15!A:A,A2) 说明:如果返回值大于0说明在另一个表中存在,0则不存在。 ?...8、Averageif函数 作用:根据(单)条件统计平均值 示例:统计平均数(不包含0值) =AVERAGEIF(C2:C4,">0") ?...9、Averageifs函数 作用:根据(多)条件统计平均值 示例:统计员工中财务部大专学历的平均工资 =AVERAGEIFS(D:D,B:B,"财务",C:C,"大专") ?...14、Trimmean函数 作用:返回一组数中的修剪平均值,即按一定比例除去最大和最小后计算平均值 示例:从评分中除去一个最大值和一个最小值后计算平均值。...15、Rank函数 作用:计算某个值在一组数据中的排名 示例:在C列计算当日收入的总排名 =RANK(B2,B:B) ?
公式(1)中规定了r会从0-1.0以0.1为步长取11个值,然后将这11个r对应的11个p累加求算术平均值就得到了AP。...所以我们要先得到一组rhat和p,这需要我们先了解recall和precision是如何计算的。...这样,在置信度阈值为0.6的情况下,我们就得到了一对P(precision)和R(recall),接着我们取不同的置信度阈值,得到更多的P-R对,然后根据公式(2)找到所有大于指定召回率r的召回率rhat...所对应的的p的最大值(采用这种方法是为了保证P-R曲线是单调递减的,避免摇摆),作为当前指定召回率r条件下的最大查准率p,然后根据公式(1)计算出AP。...,所以要加入IoU的概念,并考虑多个类别,而mAP就是在考虑了IoU和多类别之后计算出的度量指标。
下面是支持在参数中使用通配符的Excel函数: AVERAGEIF 返回区域内满足一个条件的所有单元格的平均值(算术平均值)。 AVERAGEIFS 返回满足一组或多组条件的所有单元格的平均值。...COUNTIF 计算满足一个条件的单元格数。 COUNTIFS 计算满足一组或多组条件的单元格数。 DPRODUCT 将列表或数据库中与指定的条件匹配的记录字段(列)中的值相乘。...DSTDEVP 通过使用列表或数据库中与指定的条件匹配的记录字段(列)中的数字,计算基于整个总体的总体标准差。 DSUM 在列表或数据库中与指定的条件匹配的记录字段(列)中的数字之和。...MAXIFS 返回由一组或多组条件指定的单元格中的最大值。 MINIFS 返回由一组或多组条件指定的单元格中的最小值。 SEARCH 在另一个文本值中查找一个文本值(不区分大小写)。...SUMIF 在由一个条件指定的一个或多个行或列中的单元格之和。 SUMIFS 在由多个条件指定的一个或多个行或列中的单元格之和。
即使实验条件再精确也无法完全避免随机干扰的影响,所以做科学实验往往要测量多次,用取平均值之类的统计手段去得出结果。 多次测量,是一个排除偶然因素的好办法。...这里距离平均值几个标准误差,就是我们之前课程中讲过的标准分。 所以,现在问题变的很简单了,只要我们求出a对应的标准分是多少就可以了。 我们用Z来表示标准分。 下面我们看下如何计算出标准分z的值。...下面图片我们一起看下如何用z表格求标准分z。 z表格也叫标准正态分布表,它是标准正态分布中,标准分与概率数值的对应关系表。这个表格就是在我们知道标准分的情况下,可以快速查找到对应的概率值。...在表格中我们查找到概率值2.5%对应的最左边第一列的值是-1.9,对应的最上边第一行的值是0.06。 根据Z表格,z数值的第一位小数值在表格最左边的第一列。z数值的第2位小数值在表格的第一行。...现在标准分z有了,下面图片我们就可以计算出置信区间a和b的值了。 z=-1.96表示距离总体平均值左边1.96个标准误差,所以是负数。 而b在总体平均值右边,所以z是正数,也是1.96个标准误差。
在 SQL 数据库中,聚合函数是一组强大的工具,用于处理和分析数据。它们可以帮助您对数据进行统计、计算总和、平均值、最大值、最小值等操作。...在开始深入了解 SQL 聚合函数之前,让我们先了解一下它们的基本概念。SQL 聚合函数是一组用于在数据库表的列上执行计算的函数。它们通常用于执行统计操作,例如计算总行数、总和、平均值、最大值或最小值。...聚合函数通常与 GROUP BY 子句结合使用,以根据一个或多个列对数据进行分组,并在每个分组上执行聚合计算。 2....AVG() AVG() 函数用于计算某列中所有数值的平均值。它通常用于计算数值型列的平均值。...GROUP BY 子句 GROUP BY 子句用于将结果集按照一个或多个列的值进行分组。它允许我们在每个分组上应用聚合函数,从而生成每个分组的摘要信息。
如果只有一组实验数据,则按照普通的方法在Worksheet中分别输入X,Y的值,然后用“线+符号”的方式绘图即可。...,然后选中标准偏差所在列–colomn–setas Y error , 然后选中所有数据–plot–specialline/symbol–Y error 注:在Origin中计算平均值和标准差的方法,右键单击选中需要统计的数据列...设置数据列的值 (1)用系统自带函数设置 单击鼠标右键选中需要设置新值的数据列,从弹出菜单中选择“set column values…”命令,在弹出的对话框中设置需要用到的函数和数据列(选择了函数和列后别忘了单击后面的...add function 和add column),最后单击OK,新计算出的数据出现在先前选中的数据列中。...在action中选simulate,在参数中填上你根据数据及其它一些条件确定的粗略的初始参数以及拟合起始点的位置及拟合点数,然后按下create curve就会在图上出现一条拟合曲线,但这往往与期望值差距较大
图1 其实,上图1是在Excel中仿制的“关键影响因素图”。我们没有讲Power BI,只是讲如何在Excel中实现这样的效果。...图3 在上图3中,需要计算两种平均值: 1.“=条件“的每列的平均值 2....“条件“的每列的平均值 这可以使用AVERAGEIFS公式来实现,例如: =AVERAGEIFS(data[Salary],data[Dept], “Accounting”) 计算“Accounting...现在有了两个平均值,再来计算它们的影响: 影响 = 满足条件的平均值/不满足条件的平均值–1 影响的顺序 = 所有影响中单个的影响等级 使用RANK.AVG()计算影响顺序。...标签显示X值或从单元格计算出的标签,将标签居中对齐并根据需要调整字体设置。此时的图表如下图10所示。 ? 图10 添加虚拟序列,其值仅比影响列小1或2%。
pandas可以说是数据的管家。通过pandas,您可以通过清理、转换和分析数据来熟悉您的数据。 例如,假设您希望研究存储在计算机上的CSV中的数据集。...pandas将从CSV中提取数据到DataFrame中,这时候数据可以被看成是一个Excel表格,然后让你做这样的事情: 计算统计数据并回答有关数据的问题,比如每一列的平均值、中值、最大值或最小值是多少...列A和列B相关吗?C列中的数据分布情况如何? 通过删除缺失的值和根据某些条件过滤行或列来清理数据 在Matplotlib的帮助下可视化数据。绘制条形图、线条、直方图、气泡等。...DataFrame和Series在许多操作上非常相似,一个操作可以执行另一个操作,比如填充空值和计算平均值。...数据中的每个(键、值)项对应于结果DataFrame中的一个列。这个DataFrame的索引在创建时被指定为数字0-3,但是我们也可以在初始化DataFrame时创建自己的索引。
尽管它们在功能上几乎是等效的,但我认为这两种工具对于数据科学家有效地工作都是必不可少的。从我在熊猫的经历中,我注意到了以下几点: 当探索不同的功能时,我最终得到许多CSV文件。...我的内核中有多个数据框,名称混乱(且太长)。 我的特征工程代码看起来很丑陋,散布在许多单元中。 当我直接开始使用SQL进行功能设计时,这些问题自然就会解决。...根据您的操作系统,可以使用不同的命令进行安装 。 将数据集加载到MySQL服务器 在此示例中,我们将从两个CSV文件加载数据 ,并直接在MySQL中设计工程师功能。...日期列映射到月份,以帮助捕获季节性影响。 注意功能表是如何连续连接的。这实际上是有效的,因为我们总是在一对一映射上连接索引。 最后,让我们看一下5个训练示例及其特征。...在两种情况下,SQL方法更加有效: 如果您的数据集已部署在云上,则您可以运行分布式查询。今天,大多数SQL Server支持分布式查询。在熊猫中,您需要一些名为Dask DataFrame的扩展 。
FROM 表名; 检索某表中多个列: SELECT 列名,列名,列名 FROM 表名; 检索某表中所有列:(尽量不用) SELECT * FROM 表名; 只检索某表中某列里不重复的项: SELECT...内置方法: 求平均值: SELECT AVG(prod_price) AS avg_price FROM Products; 表Products中prod_price的平均值。...注意:多行NULL会分为一组,GROUP BY子句必须出现在WHERE子句之后,ORDER BY子句之前。 可以对一个以上的列进行 GROUP BY 过滤分组: HAVING:类似于WHERE。...CHECK 检查约束,用于限制列中的值的范围。 DEFAULT 默认约束,用于向列中插入默认值每个表可以有多个 UNIQUE 约束,但是每个表只能有一个 PRIMARY KEY 约束。...order_num,成为第二个括号内容,再向上找到第一个括号,查到符合条件的cust_id返回给第一个括号,最后根据第一个括号内容执行主查询语句。
FROM 表名; 检索某表中多个列: SELECT 列名,列名,列名 FROM 表名; 检索某表中所有列:(尽量不用) SELECT * FROM 表名; 只检索某表中某列里不重复的项: SELECT...内置方法: 求平均值: SELECT AVG(prod_price) AS avg_price FROM Products; 表Products中prod_price的平均值。...注意:多行NULL会分为一组,GROUP BY子句必须出现在WHERE子句之后,ORDER BY子句之前。 可以对一个以上的列进行 GROUP BY 过滤分组: HAVING:类似于WHERE。...CHECK 检查约束,用于限制列中的值的范围。 DEFAULT 默认约束,用于向列中插入默认值 每个表可以有多个 UNIQUE 约束,但是每个表只能有一个 PRIMARY KEY 约束。...order_num,成为第二个括号内容,再向上找到第一个括号,查到符合条件的cust_id返回给第一个括号,最后根据第一个括号内容执行主查询语句。
每一列 的关键统计量 平均值, 标准差, 极值, 分位数 movie.head(10) # 默认取前5条数据 查看数据类型及属性 # 查看df类型 type(df) # 查看df的shape...属性,可以获取DataFrame的行数,列数 df.shape # 查看df的columns属性,获取DataFrame中的列名 df.columns # 查看df的dtypes属性,获取每一列的数据类型...df.dtypes df.info() Pandas与Python常用数据类型对照 加载筛选数据 df根据列名加载部分列数据:加载一列数据,通过df['列名']方式获取,加载多列数据,通过df[['列名...pop','gdpPercap']].mean() # 根据year分组,查看每年的life平均值,pop平均值和gpd平均值,用mean做聚合运算 也可以根据两个列分组,形成二维数据聚合 df.groupby...取值相同的数据放到一组中 df.groupby(‘continent’)[字段] → seriesGroupby对象 从分号组的Dataframe数据中筛序出一列 df.groupby(‘continent
极限值分析已被证明在各种风险因素的案例中很有用。在1999年至2008年的金融市场动荡之后,极值分析获得了有效性,与之前的风险价值分析不同。极限值代表一个系统的极端波动。...收益率是用“开盘价/收盘价 ”计算的,十家公司的数据合并在一个数据框中,(每家公司一列)。 结果数据帧的每一行代表记录股价的 10 年中的一个工作日。然后计算数据帧中每一行的均值。...首先,所有行的平均值和日期信息的数据框架被转换为时间序列格式,然后从这个时间序列中计算出风险值。根据VaR计算对未来100天和500天的价值进行预测。...创建一个“自相关函数”(ACF) 图,显示随时间变化的重要事件。然后,显示拟合模型结果的一组图。创建对未来 20 天(股票指数表现)的预测。最后,20 天的预测显示在 2 个图中。...标准Q-Q图表明,在10只股票的指数中,Peaks-Over-Threshold是最可靠的估计方法。
领取专属 10元无门槛券
手把手带您无忧上云