D3.js D3js:如何加载tsv文件并仅选择可用于两个不同点的数据
大家好,我开始做一些D3J,我能够做一些可视化 我将数据放在一个数组中,如:D3.js D3js:如何加载tsv文件并仅选择可用于两个不同点的数据,d3.js,D3.js,大家好,我开始做一些D3J,我能够做一些可视化 我将数据放在一个数组中,如: var data = [20, 50, 70, 90]; 现在我想从一个TSV文件中加载数据,该文件在两个不同点可用,例如1990年和2000年的个人收入, 所以我会有一个像这样的TSV文件 income_of_person 1990 1995 2000 person1 30000 32000 35000 person2 .
var data = [20, 50, 70, 90];
现在我想从一个TSV文件中加载数据,该文件在两个不同点可用,例如1990年和2000年的个人收入,
所以我会有一个像这样的TSV文件
income_of_person 1990 1995 2000
person1 30000 32000 35000
person2 . 32000 35000
person3 30000 32000 35000
现在我只想使用person1和person3的数据,因为他们有1990年和2000年的收入信息
我该怎么做?
提前感谢为什么不在d3中使用之前过滤数据?如果您使用,我想您可以执行以下操作:
var data = data.filter(function(d){
return (typeof d['1990']!=='undefined')&&(typeof d['2000']!=='undefined')
})