1
나는 d3.js와 javascript를 처음 접했을 때 새로운 것이어서 노출 수 상위 10 위를 차지해야합니다. 어떻게해야합니까? d3.js에서 상위 10 개 데이터를 추출하는 방법은 무엇입니까?
var parseDate = d3.time.format("%d-%b-%y").parse;
d3.csv("ctr_impressions.csv", function(error, csv_data){
var data = d3.nest()
.key(function(d) {return d.Campaign;})
.rollup(function(d){
return d3.sum(d, function(g) {
return g.Impressions;})})
.entries(csv_data);
data.forEach(function (d) {
d.Campaign = d.key;
d.Impressions = d.values;
});
var p = d3.select("body").selectAll("p")
.data(data)
.enter()
.append("p")
.text(function(d){
return " Campaign = " + d.Campaign + " Impressions = " + d.Impressions;
});
});
감사합니다 :
다음은 내 코드입니다. 귀하의 도움을 주시면 감사하겠습니다.
작동이 너무 많은 감사를 :) – beneditatan