Javascript 排序数组时遇到问题,我应该做哪些更改来绘制图表?
我正在尝试加载csv文件以绘制图表。排序技术已用于对阵列排序和绘制图表Javascript 排序数组时遇到问题,我应该做哪些更改来绘制图表?,javascript,jquery,arrays,sorting,d3.js,Javascript,Jquery,Arrays,Sorting,D3.js,我正在尝试加载csv文件以绘制图表。排序技术已用于对阵列排序和绘制图表 var data = []; console.log("here"); d3.csv("data.csv", function(csvData) { csvData.forEach(function (d,i) { data[i] = { first: +d.first, second: +d.second, text: d.text } }); console.log(data); va
var data = [];
console.log("here");
d3.csv("data.csv", function(csvData) {
csvData.forEach(function (d,i) {
data[i] = {
first: +d.first,
second: +d.second,
text: d.text
}
});
console.log(data);
var tmp = [];
tmp.forEach(function(d) { data.push(d); });
var sortedData = data.sort(function(a,b) {
return a.text > b.text ;
});
console.log(data);
var text = [];
d3.csv("text.csv", function(csvData) {
csvData.forEach(function (d,i) {
datam[i] = {
first: +d.textlist
}
});
console.log(text);
下面是完整图表的链接
我是否使用正确的技术对数据进行排序
var sortedData = data.sort(function(a,b) { return a.text > b.text ; }); after assigning var tmp = []; ?
我想要一个这样的情节
但我有这样一个情节