python cpk计算器_Python进行CPK计算
CPK是在统计学中一个重要指标,在生产数据分析中也是对生产过程评估的一个重要指标.
代码如下:
def cpk_calc(df_data: pd.DataFrame, usl, lsl):
"""
:param df_data: 数据dataframe
:param usl: 数据指标上限
:param lsl: 数据指标下限
:return:
"""
sigma = 3
# 若下限为0, 则使用上限反转负值替代
if int(lsl) == 0:
lsl = 0 - usl
# 数据平均值
u = df_data.mean()[0]
# 数据标准差
stdev = np.std(df_data.values, ddof=1)
# 生成横轴数据平均分布
x1 = np.linspace(u - sigma * stdev, u + sigma * stdev, 1000)
# 计算正态分布曲线
y1 = np.exp(-(x1 - u) ** 2 / (2 * stdev ** 2)) / (math.sqrt(2 * math.pi) * stdev)
cpu = (usl - u) / (sigma * stdev)
cpl = (u - lsl) / (sigma * stdev)
# 得出cpk
cpk = min(cpu, cpl)
# 使用matplotlib画图
plt.xlim(x1[0] - 0.5, x1[-1] + 0.5)
plt.plot(x1, y1)
plt.hist(df_data.values, 15, density=True)
plt.title("cpk={0}".format(cpk))
plt.show()
生成图例:
python cpk计算器_Python进行CPK计算相关推荐
- python数字计算器_Python作为计算器使用(一)——数字
[摘要]Python作为一种面向对象的动态类型语言,其实用性多种多样,python作为计算器使用就是其中的一种,在很多编程系统中,作为计算器使用都是基础,那么在其中,数字的使用就显得尤为重要,那么今天 ...
- python编程计算器_python编写计算器功能
本文实现用python编写一个带界面的计算器小程序,当然这个计算器功能很简单,只能进行一些简单的数学运算,很适合初学者,希望能给大家带来一些启发 实验前提 因为是带图形界面的,所以用的版本是在wind ...
- 如何在python制作计算器_Python简易计算器制作方法代码详解
主要用到的工具是Python中的Tkinter库 比较简单 直接上图形界面和代码 引用Tkinter库 from tkinter import * 建立主窗口对象 window=Tk() #设置窗口对 ...
- python表达式计算器_Python正则表达式实现简易计算器功能示例
本文实例讲述了Python正则表达式实现简易计算器功能.分享给大家供大家参考,具体如下: 需求:使用正则表达式完成一个简易计算器. 功能:能够计算简单的表达式. 如:1*2*((1+2)/(2+3)+ ...
- python编程计算器_python怎么编写计算器程序
该计算器是使用Python tkinter模块进行开发的.下面给大家介绍具体代码: 效果如下图: 代码如下:import tkinter #导入tkinter模块 root = tkinter.Tk( ...
- python编程计算器_Python设计实现的计算器功能完整实例
本文实例讲述了Python设计实现的计算器功能.分享给大家供大家参考,具体如下: 通过利用PYTHON 设计处理计算器的功能如: 1 - 2 * ( (60-30 +(-40/5) * (9-2*5/ ...
- python人工智能计算器_python游戏dnf_招募:基于python的召唤师全时段全技能(含均值AI)计算器全程测试......
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 √ 功能简介 借助Python跨平台.轻量化的优点,解决常规excel无法完成的准确AI.速度量化.CD量化.前后摇量化的问题,制作可以自动最优选择技能连 ...
- python分数计算器_python算法——方程计算器小工具
python算法--方程计算器小工具 工具介绍 方程计算器小工具使用python开发,可实现三元以内一次.二次等方程的计算,包含基本计算器的功能.可用于老师.学生.家长等快速验证方程的求解,检查学生作 ...
- python做计算器_python实现计算器功能
本文实例为大家分享了python计算器的具体代码,供大家参考,具体内容如下 主要用到的工具是Python中的Tkinter库 比较简单 直接上图形界面和代码 引用Tkinter库 from tkint ...
- python生日计算器_python版亲戚关系计算器
春节到了,免不了要去七大姑八大姨家拜年,顺便接受长辈们的关怀.有时偶然遇到许久没见过的远房亲戚,叫不出合适的称谓就尴尬了:或者即便被家人提示了叫法,但依然不知道和自己是什么关系. 于是就有机智的程序员 ...
最新文章
- 图解Istio原理和实践--云平台技术栈18
- mysql 多行转换多列 列不确定_多行转多列,行数和列数不确定
- scikit CountVectorizer源码
- 一天搞定CSS:表单(form)--20
- 计算机队列概念,2020计算机专业考研数据结构知识点:栈、队列和数组
- SAP UI5应用的sap-ui-core.js被加载之前,还有哪些js文件被加载了
- c语言的有趣小程序,一个有趣的小程序
- 多线程并发如何高效实现生产者/消费者?
- Scala与Java差异(三)之函数
- 使用Jedis源码生成Jedis.jar
- Golang 词法分析器浅析
- 经济学原理 下载 曼昆_2021南开经济学考研全年规划
- vue怎么让接口带上cookie_在Vue中如何使用Cookie操作实例
- 「leetcode」108. 构造二叉搜索树【递归】【迭代】详解!
- ZStack实践汇 | 快照和备份的区别
- 手写HashMap排序
- 进化计算(六)——NSGA II代码实现(Matlab)
- 【CF819C】Mister B and Beacons on Field 数学
- 【Router】PC连接到路由LAN,但是无法获取到IP地址问题分析及解决方案
- 山东大学软件学院项目实训第三周