Использование Lodash для подготовки набора данных для круговой диаграммы AngularJS
Мне нужно передать набор данных в круговую диаграмму в приложении AngularJS. Круговая диаграмма отображает пол пользователей (мужской и женский).
Набор данных должен быть следующим:
[[60, 40]]
Пользователи следующие:
[
{
"id" : "1",
"gender" : "male"
},
{
"id" : "2",
"gender" : "female"
}
]
Я хочу использовать lodash, но единственная функция, которую я нашел, это countBy, которая не соответствует тому, что я хочу. Я думаю, что это необходимо будет уменьшить, но..
Это то что я пробовал
var genders = _.countBy(user, function(o) { return o.gender; })
var male = genders.male;