title: How to format complicated array with ._groupBy
body: <p>My array looks like, but includes 1000+ objects:</p>
  <pre><code>    data = {
    0: {
      code: '3019476',
      _id: '60033f61-8a4e-4622-9731-decd07bc44e1',
      vendor: 'DKNY',
      tags: [
        { type: 1, label: 'dsfs' },
        { type: 2, label: 'thisOne' },
        { type: 3, label: 'sdas' },
      ],
    },
    1: {
      code: '3019475',
      _id: '60033f61-8a4e-4622-9731-decd07bc44e0',
      vendor: 'DKNY',
      tags: [
        { type: 1, label: 'sdfsd' },
        { type: 2, label: 'anotherOne' },
        { type: 3, label: 'sdfsd' },
      ],
    },
    2: {
      code: '3019474',
      _id: '60033f61-8a4e-4622-9731-decd07bc44e9',
      vendor: 'DKNY',
      tags: [
        { type: 1, label: 'gregf' },
        { type: 2, label: 'thisOne' },
        { type: 3, label: 'gregf' },
      ],
    },
  };
  </code></pre>
  <p>I expect this as output:</p>
  <pre><code>0: {title: &quot;thisOne&quot;, data: Array(2)&quot;}
  1: {title: &quot;anotherOne&quot;, data: Array(1)&quot;}
  </code></pre>
  <p>So I want to filter and count how many objects include different tag[1].label, saving full item data in 'data' inside result.</p>
  <p>All my ideas failed, so I really need your help</p>