Preview:
var invoiceStudentByGroup = _.mapValues(_.groupBy(invoiceStudent, 'invoice_type'), clist => clist.map(res => _.omit(res, 'invoice_type')));

[
  0: {
  	name: yusup
  	home: bogor
  }
  1: {
    name: samuel
    home: jakarta
  }
  2: {
    name: salsa
    home: bogor
  }
  
] 

Result

[
  bogor: [
  	0: {name: yusup, home: bogor}
    1: {name: salsa, home: bogor}
  ],
  Jakarta: [
    0: {name: samuel, home: jakarta}
  ]
]
downloadDownload PNG downloadDownload JPEG downloadDownload SVG

Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!

Click to optimize width for Twitter