标题很糟糕,但这是我能做的最好的。我所拥有的是这样的:
Country Tag Weight
-----------------------
1 1 20
1 2 30
1 3 77
2 1 10
2 2 11
2 3 100
或者,以人类可读的形式:
Country Tag Weight
-----------------------
USA Rock 20
USA Pop 30
USA Metal 77
Spain Rock 10
Spain Pop 11
Spain Metal 100
在 Knime 中使用 SQL(创建视图)或数据操作工具,我需要将数据操作成这种形式:
Country Rock Pop Metal
----------------------------
USA 20 30 77
Spain 10 11 100
本质上,标签条目(唯一的)成为列,国家(唯一的)成为行 ID,权重值与他们的国家/标签一致。
我已经尝试了我在 Knime 中能想到的一切,并且没有想到任何原始 SQL 查询。在 Knime 中,我成功创建了我想要的矩阵结构(Country x Tag),但我不知道如何填充实际的 Weight 值,它们都是问号。我的工作解决方案是简单地将数据以我想要的形式输出到 CSV 文件中,而不是输出到数据库中。但是保持同步很笨拙和烦人。有任何想法吗?