Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/456.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript d3和交叉过滤器js出现错误_Javascript_D3.js_Crossfilter - Fatal编程技术网

Javascript d3和交叉过滤器js出现错误

Javascript d3和交叉过滤器js出现错误,javascript,d3.js,crossfilter,Javascript,D3.js,Crossfilter,我试图用DC、D3和交叉过滤器制作一个网页,但是开发工具提醒我下面的错误 未捕获引用错误:未定义数据 我认为你应该这样处理你的问题: var数据\u url=”https://gist.githubusercontent.com/tikeda123/5e7cf7f40ea96a273273729cb6320e12/raw/198db29f442ef3a96b72fb57d72c56eaa8862c09/log.csv" d3.csv(数据和url, 功能(数据){ var ndx=交叉滤波器(

我试图用DC、D3和交叉过滤器制作一个网页,但是开发工具提醒我下面的错误

未捕获引用错误:未定义数据


我认为你应该这样处理你的问题:

var数据\u url=”https://gist.githubusercontent.com/tikeda123/5e7cf7f40ea96a273273729cb6320e12/raw/198db29f442ef3a96b72fb57d72c56eaa8862c09/log.csv"
d3.csv(数据和url,
功能(数据){
var ndx=交叉滤波器(数据);
/*在此处继续您的代码*/
});

      d3.csv("mydata.csv", function(error, data) {
                                if (error) throw error;
                                console.log(data);
                            });
  var ndx = crossfilter(data);

  var ratingDim = ndx.dimension(function(d) { return d.rating; });
  var total_10 = ratingDim.filter(3);

  function print_filter(filter){
      var f=eval(filter);
      if (typeof(f.length) != "undefined") {}else{}
      if (typeof(f.top) != "undefined") {f=f.top(Infinity);}else{}
      if (typeof(f.dimension) != "undefined") {f=f.dimension(function(d) { return "";}).top(Infinity);}else{}
      console.log(filter+"("+f.length+") = "+JSON.stringify(f).replace("[","[\n\t").replace(/}\,/g,"},\n\t").replace("]","\n]"));
                            }
      print_filter("total_10");