构建工作流程
Orange 的核心原则是可视化编程,即每个分析步骤都封装在一个小部件(widget)中。用户将小部件放置在画布上,并将其连接成分析工作流程,流程从左到右执行。Orange 永远不会向后传递数据。
简单工作流程示例
让我们从一个简单的工作流程开始。首先使用 File(文件) 小部件加载数据(例如著名的鸢尾花数据集)。操作步骤如下:
- 右键点击画布,会出现一个菜单。输入 “File”,按回车确认选择,此时 File 小部件 将被放置在画布上。
- File 小部件的右侧有一个“耳朵”(输出端口)。点击并拖动 这个“耳朵”,释放后会弹出菜单。输入要连接的部件名称(例如 Data Table(数据表)),按回车确认。Data Table 小部件会被添加到画布上。
此工作流程的运作逻辑