0

次のような CSV ファイルがあります。

Category,Value
category1,162
category1,151
category2,124
category1,135
category2,315

カテゴリの排他的な順序付けされていないリスト (カテゴリの重複なし) を作成したいので、リストは次のようになります。

<ul>
  <li>category1</li>
  <li>category2</li>
</ul>

配列は非常に大きいため、高速である必要があります。これは私がこれまでに持っているものです(CSVの一部を散布図として表示しています):

  d3.csv("data.csv", function(error, data) {
    data.forEach(function(d) {
    d.Value = +d.Value;
  });

svg.selectAll(".dot")
  .data(data)
  .enter().append("circle")
  .attr("class", "dot")
  .attr("r", 1)
  .attr("cx", function(d) { return x(d.Value); })
  .attr("cy", 10);

SVG 以外にカテゴリ リストを作成する最良の方法は何ですか?

4

1 に答える 1