Uncaught TypeError: Невозможно прочитать свойство 'include' из неопределенного - PullRequest
0 голосов
/ 02 декабря 2018

Я работаю над проектом, который требует иерархической группировки в javascript (для данных d3), и моя цель здесь - для каждой строки, которая включает строку «США», чтобы вернуть общее количество лучших методов Method of Murders.Другими словами, я пытаюсь перевести следующую строку Python-панд:

df_1[(df_1['Location'].str.contains('USA'))]['Method of 
murder'].value_counts()[:10]

в javascript.Я получаю следующее сообщение об ошибке:

Uncaught TypeError: Cannot read property 'includes' of undefined

Однако я чувствую, что даже если ошибка будет исправлена, я не буду возвращать результаты, которые возвращает мой код python pandas.Любая помощь будет очень цениться.Вот мой код JavaScript [Location & MethodOfMurder - заголовки столбцов в моих данных о преступлениях].

var testTest = d3.nest()
    .key(function(d) { return d.MethodOfMurder; })
    .key(function(d) { return d.Location.str.includes("USA"); })

    .rollup(function(v) { return v.length; })
    .entries(crimes);
    console.log(JSON.stringify(testTest));

data

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...