juijs / jui-chart

SVG-based JUI chart that can be used in the browser and Node.js. Support many types of charts. (Dashboard, Map, Topology, Full 3D, Realtime)
https://codepen.io/collection/nLydod/
57 stars 25 forks source link

line chart 데이터 값이 모두 0일 때 error #192

Closed ivvve closed 5 years ago

ivvve commented 5 years ago

안녕하세요 chart로 작업 중인데 오류가 발생해서 질문드립니다.

Line Chart에 Basic Line(http://chartplay.jui.io/?p=line) 에서 모든 데이터를 아래와 같이 모두 0으로 줄 경우 오류가 발생하는데 다른 설정이 필요한 것인가요??

data : [
            { apple : 0, microsoft : 0, oracle : 0},
            { apple : 0, microsoft : 0, oracle : 0},
            { apple : 0, microsoft : 0, oracle : 0},
            { apple : 0, microsoft : 0, oracle : 0}
        ]
seogi1004 commented 5 years ago

@ivvve y축 domain값이 데이터 기반이라 발생하는 문제에요. [0,1] 이런식으로 넣으면 라인이 그려집니다 ㅠ

ivvve commented 5 years ago

y축 domain이 0이라 생긴 문제였군요 말씀하신대로 return Math.max(d.apple, d.microsoft, d.oracle); 를 return [Math.max(d.apple, d.microsoft, d.oracle), 1]; 로 변경하니까 해결됐습니다. 👍

감사합니다. close 하도록 하겠습니다