将数据从长格式转换为宽格式

时间:2020-06-02 18:46:24

标签: javascript pivot data-forge

我正在尝试使用Data-Forge如下所示旋转数据框。我已经遍历了使用数据透视功能可以找到的所有示例,但似乎并没有执行这种从长到宽格式的数据透视。 Data-Forge有什么方法可以做到这一点?

const df = new dataForge.DataFrame([
  { cat: "A", group: "red", val: 1 },
  { cat: "A", group: "blue", val: 2 },
  { cat: "B", group: "red", val: 3 },
  { cat: "B", group: "blue", val: 4 },
  { cat: "C", group: "red", val: 5 },
  { cat: "C", group: "blue", val: 6 },
]);
const expected = [
  { group: "red", A: 1, B: 3, C: 5 },
  { group: "blue", A: 2, B: 4, C: 6 },
];

0 个答案:

没有答案