摘要
本发明涉及浏览器渲染技术领域,并具体公开了一种基于SVG渲染决策树的方法,包括:将训练完成决策树模型数据转换为含节点层级关系与各节点属性信息的结构化对象;基于结构化对象为决策树不同类型节点定义含形状、颜色及文字标签的差异化视觉样式,用SVG元素生成节点SVG图形;遍历决策树获节点分布特征结合分层布局算法算SVG画布尺寸并确定各节点坐标;用SVG路径元素绘连接边并为非叶子节点配折叠/展开逻辑,控制子节点及连接边显示状态切换子树视图;按需为SVG图形绑定交互事件、修饰样式,动态调整视觉效果;将完整SVG图形集成至目标载体可缩放展示;有效解决传统决策树可视化在交互性、渲染清晰度与可扩展性上的不足。