Передача произвольных значений столбцов в визуализацию D3 при чтении файла данных

Я использую визуализацию гистограммы D3 и хочу передать заголовки, которые не обязательно называются «буквой» или «частотой». Если я пытаюсь изменить атрибуты столбца в следующем блоке кода, визуализация не отображается. Как я могу передать произвольные имена столбцов?

d3.tsv(datapath, type, function(error, data) {
               x.domain(data.map(function(d) { return d.letter; }));
               y.domain([0, d3.max(data, function(d) { return d.frequency; })]);

Ответы на вопрос(1)

Ваш ответ на вопрос