0
d3 선형 차트를 만들지 만 XScale이 nan을 반환합니다.d3 Xscale이 설정 눈금에 나노를 반환합니다.
내 라인은 내가 같이 X 도메인을 설정하고 타임 스탬프 의 오름차순에 있습니다
.x(function(d) { console.log('d for x is',d.date);
console.log(x(d.date));
return x(d.date); })
왜이 NaN을 반환 :
var lastIndex = line_data[0].length -1;
var minDate = line_data[0][0]['date'];
var maxDate = line_data[0][lastIndex]['date'];
x.domain([minDate,maxDate]);
후에 나는 그것을 액세스하려고?
여기 line_data
을 채울 때 문자열로 날짜를 변환하는 https://jsfiddle.net/james222/yw3Le6yb/
제안 된 수정 대기열이 가득하기 때문에이 질문을 수정할 수 없습니다. 당신의 바이올린은 당신이 날짜 대신에 문자열을 사용한다는 것을 분명히합니다. ''abc [i] [ 'date'] = 파서 (dateLabel);'라인 100에서 날짜를 문자열로 변환하지만 계속 날짜로 사용합니다. 원래 질문에이 줄을 포함하십시오. – chadnt