Orange3实战教程:转换---数据融合

数据融合(Melt)

将宽数据格式转换为窄数据格式。

输入

数据:宽数据表

输出

数据:窄数据表

Melt 组件接收常见的宽格式数据集,并输出由 (行ID, 变量, 值) 三元组组成的窄数据表。

操作步骤

  1. 选择作为ID的变量:组件会筛选无重复值的列作为候选。若没有合适列,可使用行号作为ID。
  2. 设置过滤条件:选择是否包含非数值变量,以及是否排除零值。
  3. 命名列:指定新表中存储变量名的列(如“变量名称”)和对应值的列(如“值”)。

示例

以下示例使用动物园数据集(Zoo data set)。该数据集将所有变量转换为序数数值(例如,动物是否产卵用布尔值表示,1表示具备特征)。操作时需全选数据(快捷键 Ctrl-A 或 Cmd-A),并取消选择青蛙的重复描述行,以避免“名称”列出现重复值。

将数据传入 Melt 组件后,选择“名称”作为行ID,并排除零值。结果表

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

err2008

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值