再升级!Python+Draw.io自动生成无重复节点的股权穿透图

文摘   2024-08-17 12:01   广东  

本期预览

在往期文章中,本小组研工具全自动绘制股权穿透图得到了好评,详情:

ABCoding | Python & Draw.io全自动生成股权穿透图

但是在实操中,有需要【将重复节点合并】的需求,即【无重复节点】详见下图:

所以本期代码与工具通过Mermaid和Draw.io绘图工具,实现从Excel表格快速生成可自主选择【有重复节点】和【无重复节点】的股权穿透图,利于解决商业领域日常工作中常见的股权穿透图绘制问题,提高工作效率。

并且已经获得在职人员的好评,详见下图:

公众号后台回复28代码,即可得到本期对应代码资源。


代码预览

知识星球成员可直接获得得到本期工具(exe程序:已封装0代码操作直接运行)。

<<< 左右滑动见更多 >>>


或于微店购买:


使用步骤

   操作视频

   (一)编辑“股权结构表”Excel

打开Excel,按照模版编辑“股东”和“持股”两张Sheet,请留意单元格A1的注释说明。

   (二)使用本期工具生成mermaid代码

<<< 左右滑动见更多 >>>

首先选择【有重复节点】或【无重复节点】,然后选择“股权结构表”Excel,点击生成mermaid代码并复制到剪贴板。

生成成功后会弹出如下提示:

   (三)进入draw.io绘图

按照程序弹出的提示进行操作即可:
(1)进入draw.io(https://app.diagrams.net/
(2)点击左上角“调整图形”→“插入”→“高级→“Mermaid”
(3)粘贴剪贴板里的Mermaid代码文本
(4)生成结构图后,任意点击一个形状,ctrl+A全选,按照提示图所示点击,更改连接线为直角连接线
(5)人工调整
(6)导出图片:“文件”→“导出为”→“PNG”格式或“JPEG”格式

绘图结果(无额外人工调整)

   (四)PPT绘图(星球&微店可获专属教程)

在draw.io绘制完成后,可将结果图放入Power Point中进行下一步操作,在Power Point显示可编辑模式,以便更好调整格式,助力Slides产出,星球&微店购买后有详细操作指南。

关注我们

   资源获取

后台回复28代码,即可得到本期对应代码资源。

加入知识星球或通过微店购买,即可得到本期工具(exe程序版)。

   往期文章

往期代码分类整理:ABCoding发展总结 | Python基础教程:环境搭建

ABCoding金融终端:ABCoding终端更新!新增两年及两年一期分析功能;
ABCoding金融终端Mac版本上新!

文商交流圈论坛及小程序:文商交流圈论坛及小程序开放内测

人物专访及经验分享:IBD Tools创始人:从四大到投行,开发出万人使用的效率工具
金融校招攻略 | 文商科学码自救小组&来我青年合作总结

知识星球与知识库详细介绍:ABCoding | 知识星球-近期精华总结
机器学习及Python教程笔记 & 金融终端更新 & HC一手信息(暑期/秋招/在职适用)

职业知识库介绍与申请方法:ABCoding职业知识库 | 高质量面经库!覆盖多行业汇总15+求职方向子库



 感谢观看,欢迎点赞与在看,感谢支持!
 希望与你同行,共同成长 

文商科学码自救小组
专注于结合编程与文商科知识,消灭工作中的Dirty Work,内容涵盖Python/RPA等。
 最新文章