Почему строки не превращаются в числа при загрузке данных d3 js csv? - PullRequest
0 голосов
/ 17 апреля 2020

Пожалуйста, скажите мне, что не так с моим кодом. Я пытаюсь преобразовать строки в числа после импорта файла CSV, но это не работает. Все значения данных являются числами. Вот так выглядит примерный массив объектов в консоли: {Year: "2018", Men: "8", Women: "4"}. Я использую d3 версии 5

var dataset = [];

d3.csv("nobel-prize.csv", convertRows, function(data) {

    dataset.push(data);
    console.log(data);
})

var convertRows = function(d) {
    return {Year: +d.Year, Women: +d.Women, Men: +d.Men};
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...