g.raphael 막대 차트에 문제가 있습니다.축 레이블 및 그리드를 그래프 차트에 추가하는 방법
어떻게 더 작고 더 큰지고 바에서 중지 : 여기 내 예를
var paper = Raphael("holder"); var chart = paper.barchart(100, 40, 480, 300, [[15,18,26,36,55,60,80]]); Raphael.g.axis(90, 320, 280, 0, 100, 10, 1, null, "", null, paper); //paper.path("M100 40L100 320").attr({ stroke: '#ccc' }); \t var paper = Raphael("holder1"); var chart = paper.barchart(100, 40, 480, 300, [[15,18,26]]); Raphael.g.axis(90, 320, 280, 0, 100, 10, 1, null, "", null, paper);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <script src="http://blog.fruitsoftware.com/wp-content/raphaeljs/raphael-min.js"></script> <script src="http://blog.fruitsoftware.com/wp-content/raphaeljs/g.raphael-min.js"></script> <script src="https://raphael4gwt.googlecode.com/svn/trunk/raphael4gwt/src/org/sgx/raphael4gwt/public-graphael/graphael/g.bar.js"></script> <html> <body> <div id="holder"></div> <br/> <div id="holder1"></div> </body> </html>
질문입니까? 첫 번째 예제에는 6 개의 막대가 있고 두 번째 예제에는 3 개의 막대가 있으므로 두 번째 예제에서는 모든 것이 더 커서 y 축의 레이블과 일치하지 않습니다.
막 대형 차트에 어떻게 눈금 선을 추가합니까? 경로 요소를 사용하여 그리기를 시도했지만 바가 크고 작아지면 값이 전달되는 것과 비교할 때 정렬되지 않습니다.
감사 VED