提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|使用教程|编辑:况鱼杰|2020-07-02 16:37:54.007|阅读 778 次
概述:本文将会介绍一种简便的方法将自定义分析添加到Minitab的界面。Minitab的新Python集成功能为通过Minitab界面中的按钮轻松运行自定义Python代码提供了途径。 就算不是程序员依然可以阅读!在本文中,将逐步介绍添加自定义菜单的步骤,该按钮带有一个按钮来执行Python脚本,该脚本将生成QQ图并在Minitab的输出窗格中显示结果。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
相关链接:
Minitab Statistical Software是一款无与伦比的可视化统计分析软件,它会审视当前及过往的数据,以找出趋势并预测规律、发现变量之间隐藏的关系、可视化数据交互作用并识别重要因素,从而解答最棘手的问题、应对最严峻的难题。
本文将会介绍一种简便的方法将自定义分析添加到Minitab的界面。Minitab的新Python集成功能为通过Minitab界面中的按钮轻松运行自定义Python代码提供了途径。 就算不是程序员依然可以阅读!在本文中,将逐步介绍添加自定义菜单的步骤,该按钮带有一个按钮来执行Python脚本,该脚本将生成QQ图并在Minitab的输出窗格中显示结果。
如果您是编码向导,则此示例非常简单,但是可以使您了解如何轻松地为组织中的其他人设置类似的东西,从而使他们能够利用您的自定义代码。
开始运行Python
从Minitab 19.2020.1开始可以使用此功能,并且您需要在计算机上安装Python 3.6.1或更高版本。生成QQ图的Python脚本,以及将数据从Minitab发送到Python并将结果返回给Minitab的必要命令如下所示:
您也可以使用下面的Python脚本。请注意,以上代码将检索Minitab工作表中C1列的QQ图数据。
# Import libraries/dependencies import numpy as np import statsmodels.api as sm from matplotlib import pyplot as plt from mtbpy import mtbpy #Statsmodels API reference for QQ plots: #//www.statsmodels.org/stable/generated/statsmodels.graphics.gofplots.qqplot.html#statsmodels.graphics.gofplots.qqplot # Gedding data from Minitab data_points = mtbpy.mtb_instance().get_column("C1") # Confirming that data was received mtbpy.mtb_instance().add_message("C1 data received") #Converting data from Minitab to NP array arr = np.array(data_points) # Generate & save the QQ plot image = sm.qqplot(arr, line = 'q') plt.savefig('qqplot.png') # Send QQ plot image to Minitab mtbpy.mtb_instance().add_image('qqplot.png')
在Minitab中设置Python文件位置
首先,使用以下菜单路径告诉Minitab在哪里可以找到Python脚本:文件>选项。在新窗口中,浏览到保存脚本的默认文件位置。Minitab将在您指定的文件夹中查找您的Python脚本。
制作新的自定义Minitab菜单
创建一个Minitab Exec宏来调用您的Python脚本
现在,打开一个新的Windows记事本文件,然后键入此命令:PYSC“ QQ_plot.py”
此PYSC命令告诉Minitab调用Python,并运行QQ绘图脚本。PYSC是Minitab命令,双引号之间的值是要执行的脚本的名称。
要将命令保存在Minitab exec中,请保存文本文件并将其命名为QQ_Plot.MTB(确保将其保存为.MTB而不是.txt)。将文件保存到保存Python脚本的默认文件位置(与您在Minitab中使用文件>选项设置的位置相同)。
接下来,我们将创建一个命令来运行Minitab exec文件。
创建命令以运行Minitab Exec文件
将宏添加到“自定义菜单”中,并制作Minitab / Python QQ图
将一些数据添加到Minitab工作表之后(如果您使用的是本文中共享的脚本,请在C1列中),然后单击您在右侧的自定义菜单Python脚本中创建的QQ图C1按钮:
Minitab将您的数据发送到Python,然后Python将执行代码并将图形发送回Minitab输出窗格:
Minitab的新Python集成功能和免费的开放源代码对于不是程序员的人群来说是个很好的功能,因为他们可能想使用一些额外的功能,但对学习编码并不特别感兴趣。
如果您感兴趣,可以下载Minitab来试试!当然,你有任何其他想了解的信息,可以点击咨询在线客服>>
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn
文章转载自:minitab本文探讨 SQL Server 中 NULL 和空值之间的区别,并讨论如何有效地处理它们。
Unity 是一款功能极其丰富的游戏引擎,允许开发人员将各种媒体集成到他们的项目中。但是,它缺少最令人兴奋的功能之一 - 将 Web 内容(例如 HTML、CSS 和 JavaScript)直接渲染到 3D 场景中的纹理上的能力。在本文中,我们将介绍如何使用 DotNetBrowser 在 Unity3D 中将 Web 内容渲染为纹理。
DevExpress v24.2帮助文档正式发布上线了,请按版本按需下载~
本教程将向您展示如何用MyEclipse构建一个Web项目,欢迎下载最新版IDE体验!
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@pclwef.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢