sorry if seems obvious, i'm new d3 , computer programming in general... have csv file has number values, when show strings in console.
i tried putting parsefloat function in code, data shows nan on console each entry.
this code:
var dataset =d3.csv("file.csv", function(d){return{data: parsefloat(d)}; },  function(data){      console.log(data);       }); my data looks in 1 column csv file:
9.96e-001 9.95e-001 9.95e-001 9.95e-001 9.96e-001 9.95e-001 9.96e-001 9.94e-001 9.96e-001 9.95e-001 9.94e-001 9.96e-001 1.00e+000 obviously need make them have integer values them work dataset, can't them have number values instead of strings?
javascript should able understand numbers formatted if cast them numbers:
var dataset = d3.csv("file.csv", function(data){   data.foreach(function(d){ d['columnname'] = +d['columnname']; });      console.log(data);      }); where 'columnname' refers title of column the numbers. 
if doesn't work, try posting csv can see if else going wrong.
Comments
Post a Comment