1053|24

4771

帖子

12

TA的资源

版主

楼主
 

【分享小工具】工程师自己写的小插件 [复制链接]

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

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

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

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

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

 

插件镇楼

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

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

  • 先来介绍下P-chart

P-chart是源自于P-P图 

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

 

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

 

 

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

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

 

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

 

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

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

 

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

 

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

 

      

 

  • layer-Pchart是延伸多图

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

 

  • 额外小工具

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

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

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

 

 

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

 

此帖出自编程基础论坛

最新回复

现在都不用bat,都cmd   详情 回复 发表于 2024-7-29 11:00
点赞 关注(1)
 

回复
举报

1123

帖子

1

TA的资源

五彩晶圆(初级)

沙发
 

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

此帖出自编程基础论坛

点评

不是的,大哥,我这是给自己做了好的马鞍,和龙头哦。  详情 回复 发表于 2024-7-23 16:54
 
 
 

回复

2万

帖子

74

TA的资源

管理员

板凳
 

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

此帖出自编程基础论坛
加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身

点评

黑科技老多了 [attachimg]826430[/attachimg]    详情 回复 发表于 2024-7-23 16:29
 
个人签名

加油!在电子行业默默贡献自己的力量!:)

 
 

回复

731

帖子

4

TA的资源

纯净的硅(高级)

4
 

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

此帖出自编程基础论坛
 
 
 

回复

1万

帖子

204

TA的资源

管理员

5
 

给力!真的太厉害啦~~

此帖出自编程基础论坛
加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身
 
个人签名

玩板看这里:

https://bbs.eeworld.com.cn/elecplay.html

EEWorld测评频道众多好板等你来玩,还可以来频道许愿树许愿说说你想要玩的板子,我们都在努力为大家实现!

 
 

回复

4771

帖子

12

TA的资源

版主

6
 
soso 发表于 2024-7-23 14:43 哈哈 想起了我们技术,我们经常让他开发一些黑科技工具,有些用着还挺方便,有些中途废弃了,不过技术有绝 ...

黑科技老多了

 

此帖出自编程基础论坛

点评

哈哈哈 可以的。  详情 回复 发表于 2024-7-23 16:44
 
 
 

回复

2万

帖子

74

TA的资源

管理员

7
 

哈哈哈 可以的。

此帖出自编程基础论坛
加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身
 
个人签名

加油!在电子行业默默贡献自己的力量!:)

 
 

回复

7452

帖子

2

TA的资源

五彩晶圆(高级)

8
 

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

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

此帖出自编程基础论坛

点评

word个人感觉不如markdown加latex  详情 回复 发表于 2024-7-23 16:53
excel确实是经过工程师思考的产物  详情 回复 发表于 2024-7-23 16:53
 
个人签名

默认摸鱼,再摸鱼。2022、9、28

 
 

回复

4771

帖子

12

TA的资源

版主

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

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

excel确实是经过工程师思考的产物
此帖出自编程基础论坛
 
 
 

回复

4771

帖子

12

TA的资源

版主

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

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

word个人感觉不如markdown加latex
此帖出自编程基础论坛
 
 
 

回复

4771

帖子

12

TA的资源

版主

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

不是的,大哥,我这是给自己做了好的马鞍,和龙头哦。
此帖出自编程基础论坛
 
 
 

回复

1404

帖子

0

TA的资源

五彩晶圆(初级)

12
 

看不懂

此帖出自编程基础论坛
 
个人签名

执古之道,以御今之有,能知古始,是谓道纪

 
 

回复

68

帖子

0

TA的资源

一粒金砂(中级)

13
 

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

此帖出自编程基础论坛
 
 
 

回复

563

帖子

0

TA的资源

一粒金砂(高级)

14
 

谢谢分享,学习一下

此帖出自编程基础论坛
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

15
 

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

此帖出自编程基础论坛

点评

这就是数据可视化,和画个散点图一样,就是懒得看数字的人看看图  详情 回复 发表于 2024-7-25 07:58
 
 
 

回复

4771

帖子

12

TA的资源

版主

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

这就是数据可视化,和画个散点图一样,就是懒得看数字的人看看图
此帖出自编程基础论坛
 
 
 

回复

4771

帖子

12

TA的资源

版主

17
 
高手看几个数字就能知道大概分布了,笨比们非得看图
此帖出自编程基础论坛
 
 
 

回复

410

帖子

0

TA的资源

纯净的硅(中级)

18
 

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

此帖出自编程基础论坛
 
 
 

回复

202

帖子

0

TA的资源

一粒金砂(中级)

19
 

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

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

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

 

 

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

几年前,听说 excel 内部也要支持 python 编程了

 

此帖出自编程基础论坛

点评

关键写成插件用起来方便,随着excel走,打开8个表,点点点就一堆图好用  详情 回复 发表于 2024-7-25 11:00
matplotlib 那图表老炫酷了。隔壁同事们有用echart的js的也很好看还能交互  详情 回复 发表于 2024-7-25 10:58
python搞excel 和word 都玩过很多啦~ 问题是同事不会python,所以就封起来。要是自己搞我会python啦~  详情 回复 发表于 2024-7-25 10:57
 
 
 

回复

24

帖子

0

TA的资源

一粒金砂(中级)

20
 

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

此帖出自编程基础论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表