[原创] 【分享小工具】工程师自己写的小插件

吾妻思萌   2024-7-23 11:52 楼主

要说工程师用的最多的软件,有人说AD,有人说 Cadense

其实用的最多的我觉得是Excel

分析数据,统计data,作图,简直啥啥啥都离不开。平均每天都要用三个小时啊。

所以我自己就写了个小的脚本工具用来画P-P图分析数据,比较差异。

image.png  

插件镇楼

功能分为P-chart画图和常用的小功能

主要是分析不同组别啊,不同数据的差异,也用来分析制造过程中的良率和测试数据的规格线等等,反正用起来丝滑顺手。

  • 先来介绍下P-chart

P-chart是源自于P-P图 

P-P图是根据变量的累积比例与指定分布的累积比例之间的关系所绘制的图形。通过P-P图可以检验数据是否符合指定的分布。当数据符合指定分布时,P-P图中各点近似呈一条直线。

image.png  

设计的小工具P-chart就是查看一组数据按照从大到小排列后,累积概率是如何分布的。

 

image.png  

一个6000个数据,按照从小到大排序,然后画出,可以看到P-50%为79,94%的数据都在80±3以内,等等信息。

反正分析数据起来得心应手,基本思想就是想看哪列选哪列,然后一点就出图原生的excel图标,可自由编辑。

image.png  

轴的大小,文字描述。配色巴拉巴拉的

 

  • Group-Pchart就是延伸版的功能

我们常用数据的格式其实是某列为ABCD分组,某列是相同测量的数据。例如如下

 

不同批次 某元件阻抗
A1 66.32
A1 67.34
B1 66.85
B2 69.22

 

这类表格很多,如果把每列单独画费时费力,工具可以快速抓出想要的数据分组后再画出。

 

image.png       

 

  • layer-Pchart是延伸多图

例如我选择了测试1 测试2,测试3和组别四列,用Group就会在一张图显示12根线,密密麻麻,而且一个轴不一定行,例如电流电压和时延,layer就是分别画出三张图,测试1和组别,测试2和组别,测试3和组别的三个图。每个图等同于Group-Pchart。

 

  • 额外小工具

按下了手电筒就是激活一个选框高亮,开会时候给别人秀excel数据尤其好用。网上很多标颜色的比较坑,主要是人家表格原来有颜色你给人清空了再标,那不就坑了吗。

所以高亮什么都不影响我认为是最好的,不破坏原有结构,才是好用的工具。

clear format是很多人用表习惯不好,搞一些条件格式,然后复制来复制去,经常几十个格式咔咔上,所以一键清空舒适拉满。

image.png  

 

基本上小工具就这么简简单单的功能。而且用vs封装打包成excel的插件,安装到电脑就可以打开任意excel都有哟,比传统脚本marco都方便不少。

image.png  

本帖最后由 吾妻思萌 于 2024-7-23 13:12 编辑

回复评论 (24)

典型性-动手型-高效率-创意性-超强工程师。。。。。。

点赞  2024-7-23 13:56

哈哈 想起了我们技术,我们经常让他开发一些黑科技工具,有些用着还挺方便,有些中途废弃了,不过技术有绝招,给整了个操作面板,啥啥都能通过面板找到。

加油!在电子行业默默贡献自己的力量!:)
点赞  2024-7-23 14:43

为楼主超强的创造性点赞,希望在实践中能体验到楼主的工具的功效

点赞  2024-7-23 14:43

给力!真的太厉害啦~~

玩板看这里: http://bbs.eeworld.com.cn/elecplay.html EEWorld测评频道众多好板等你来玩,还可以来频道许愿树许愿说说你想要玩的板子,我们都在努力为大家实现!
点赞  2024-7-23 15:48
引用: soso 发表于 2024-7-23 14:43 哈哈 想起了我们技术,我们经常让他开发一些黑科技工具,有些用着还挺方便,有些中途废弃了,不过技术有绝 ...

黑科技老多了

image.png  

点赞 (1) 2024-7-23 16:29
引用: 吾妻思萌 发表于 2024-7-23 16:29 黑科技老多了  

哈哈哈 可以的。

加油!在电子行业默默贡献自己的力量!:)
点赞  2024-7-23 16:44

绝大部分数据分析业务最后都会回归到excel

word,excel确实是一套很牛逼的软件。

默认摸鱼,再摸鱼。2022、9、28
点赞  2024-7-23 16:47
引用: 绝大部分数据分析业务最后都会回归到excel

word,excel确实是一套很牛逼的软件。

excel确实是经过工程师思考的产物
点赞  2024-7-23 16:53
引用: 绝大部分数据分析业务最后都会回归到excel

word,excel确实是一套很牛逼的软件。

word个人感觉不如markdown加latex
点赞  2024-7-23 16:53
引用: 典型性-动手型-高效率-创意性-超强工程师。。。。。。

不是的,大哥,我这是给自己做了好的马鞍,和龙头哦。
点赞  2024-7-23 16:54

看不懂

执古之道,以御今之有,能知古始,是谓道纪
点赞  2024-7-23 18:52

典型性-动手型-高效率-创意性-超强工程师。。。。

点赞  2024-7-23 19:05

谢谢分享,学习一下

点赞  2024-7-23 20:34

我虽然不咋用这个,楼主超强的动手能力,值得一赞!

点赞  2024-7-24 18:02
引用: 我虽然不咋用这个,楼主超强的动手能力,值得一赞!

这就是数据可视化,和画个散点图一样,就是懒得看数字的人看看图
点赞  2024-7-25 07:58
高手看几个数字就能知道大概分布了,笨比们非得看图
点赞  2024-7-25 07:58

厉害厉害了,单纯的我表示想都没想过Excel还可以这样玩?腻害了,

点赞  2024-7-25 09:16

我不喜欢在 excel 里面搞复杂的编程

有需要优先考虑 python,或者 html5,好处是学到的东西更通用

譬如这是开源 CDFOC 电机驱动器的配套小脚本,可以校准传感器误差,脚本自动抓取一圈编码器数据,生成补偿表格数据,显示图形,图形方便任意轴缩放、平移:

 

Screenshot_2024-07-25_09-15-47.png

 

画图的 python 代码可以参考这个,我经常用其它脚本生成数据,文本格式 [[a1,b1,c1 ...], [a2,b2,c2 ...], ...],然后用这个脚本显示波形数据:

Screenshot_2024-07-25_09-24-27.png
几年前,听说 excel 内部也要支持 python 编程了

 

点赞  2024-7-25 09:33

厉害厉害了,单纯的我表示想都没想过Excel还可以这样玩?大佬们太腻害了

点赞  2024-7-25 10:16
12下一页
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复