关键信息
- 分类
- Data Visualization
- 输入类型
- textarea, text, select, number, color, checkbox
- 输出类型
- html
- 样本覆盖
- 4
- 支持 API
- Yes
概览
文氏图生成器是一款高效的数据可视化工具,旨在帮助用户通过简单的配置,快速创建专业的文氏图(Euler Diagram)。无论是展示集合间的交集、包含关系,还是梳理复杂的层次结构,该工具都能通过直观的图形化界面,将抽象的逻辑关系转化为清晰易懂的视觉图表。
适用场景
- •需要清晰展示不同数据集之间的重叠部分或交集关系时。
- •在进行市场调研或用户画像分析,需要对比不同群体特征时。
- •梳理逻辑分类、子集与超集关系,或构建层次结构模型时。
工作原理
- •在集合数据区域输入集合名称及对应的数值,支持 JSON 或简单的文本格式。
- •根据需求调整图表样式,包括配色方案、边框类型、字体大小及容器尺寸。
- •勾选显示标签、数值或图例等选项,以优化图表的可读性。
- •点击生成,即可获得即时渲染的文氏图,并可根据需要微调动画时长或背景设置。
使用场景
用户案例
1. 市场受众重叠分析
市场分析师- 背景原因
- 分析师需要向团队展示三个不同社交平台(A、B、C)的用户重叠情况,以优化广告投放策略。
- 解决问题
- 手动绘制文氏图难以精确反映各平台用户交集的比例。
- 如何使用
- 在集合数据中输入各平台用户总数及两两交集数据,选择“专业”配色方案。
- 示例配置
-
{"element": [{"name": "平台A", "count": 500}, {"name": "平台B", "count": 400}, {"name": "平台C", "count": 300}], "Intersecting": [{"names": "平台A,平台B", "count": 150}]} - 效果
- 生成了一张清晰的文氏图,直观展示了平台A与B之间的用户重叠规模,辅助决策。
2. 公司组织架构包含关系
人力资源经理- 背景原因
- 需要展示公司“全员”与“研发部”及“核心技术组”之间的层级包含关系。
- 解决问题
- 传统的树状图不够直观,无法体现集合的包含逻辑。
- 如何使用
- 使用父子关系格式输入数据,设置边框为实线,开启显示数值功能。
- 示例配置
-
{"element": [{"name": "全员", "count": 1000}, {"name": "研发部", "count": 300}, {"name": "核心技术组", "count": 50}], "Intersecting": [{"names": "全员,研发部", "count": 300}, {"name": "研发部,核心技术组", "count": 50}]} - 效果
- 生成了嵌套式的文氏图,清晰展示了核心技术组完全包含在研发部内,而研发部包含在全员中的层级结构。
用 Samples 测试
data-visualization相关专题
常见问题
文氏图和韦恩图有什么区别?
文氏图(Euler Diagram)更侧重于展示集合间的逻辑包含关系,而韦恩图(Venn Diagram)通常要求展示所有可能的交集组合。本工具支持自动检测布局,能够灵活处理包含关系。
如何表示父子集合关系?
当交集数值等于较小集合的总数时,系统会自动将其识别为父子包含关系,并在图表中呈现嵌套效果。
支持自定义颜色吗?
支持。您可以在“自定义颜色”选项中输入十六进制颜色代码(以逗号分隔),这将覆盖默认的配色方案。
生成的图表可以调整大小吗?
可以。您可以通过设置“图表宽度”和“图表高度”参数,精确控制输出图表的像素尺寸。
数据格式输入错误怎么办?
请确保输入符合 JSON 格式或简单的“名称|数值”格式。如果布局无法识别,请检查交集数值是否超过了集合本身的总数。