d3.js

    8

    1답변

    데이터 합류에 대한 간단한 질문. 각 요소에 a가 들어있는 요소가 있다고 가정 해보십시오. 처음에 데이터를에 가입 시키면 입력 선택에 추가하는 요소에 자동으로 상속됩니다. 데이터가 변경되고 다시 바인딩되면 요소가 새 데이터를 선택하지만 예상치 못한 결과가 발생합니다. 내가 명시 적으로이 같은 낮은 수준에서 데이터를 바인딩하기 위해 필요한이 처리 : 이 창조

    2

    1답변

    D3 라이브러리를 사용하여 생성 된 SVG 그래프가 포함 된 회사 웹 응용 프로그램에서 문제를 해결하도록했습니다. 문제는 초기에 그래프가 잘 표시된다는 것입니다. 그러나 iPad 나 다른 iOS 기기를 사용하여 보았을 때 그래프를 확대하면 별명이 없어지거나 "퍼지"하게됩니다. 가능한 경우 품질의 저하를 방지하고 싶습니다. 내가 전에 SVG 또는 D3 함께

    1

    1답변

    d3을 사용하여 y 축에 두 개의 눈금이 있고 그래프의 오른쪽에 다른 눈금이있는 차트를 만듭니다. 왼쪽 Y 축에서 수익 대 날짜를 플롯하려하고 오른쪽에서 클릭 수와 날짜를 플롯하려고합니다. 수익의 최대 값은 1800 달러, 클릭 수는 4000입니다. 파란색 선은 수익 선이고 주황색 선은 클릭 수입니다. 주황색 라인을 같은 y 도메인에 맞출 수있는 방법을 누

    0

    2답변

    SVG 텍스트 요소의 불투명도를 전환하는 데 문제가있는 사람이 있습니까? 텍스트 요소를 페이드 인하거나 페이드 아웃하기 위해 채우기 - 불투명도 스타일과 획 - 불투명도 스타일을 모두 사용하고 있습니다. 대부분의 브라우저에서 정상적으로 작동하지만 Mac의 Chrome에서는 전혀 전환하지 않습니다. 텍스트가 한꺼번에 팝 아웃됩니다. fill-opacity 및

    0

    1답변

    질문이 있으시면 this one과 밀접하게 관련되어 있습니다. 예제와 달리, 나는 또한 sunburst의 innerRadius를 전환해야하므로 d3.svg.arc()의 innerRadius 속성을 전환해야합니다. 나는 그것이 "d"(이전 innerRadius를 저장함으로써 attrTween과 함께)의 전환과 관련하여 비슷한 방식으로 수행되어야한다는 것을 알

    3

    2답변

    SVG 스타일의 전환에 대한 또 다른 문제 줌 후 크롬에 ... :) 내가 텍스트 요소의 글꼴 크기를 전환하기 위해 노력하고있어이 시간. Chrome에서 페이지 확대를 늘릴 때까지 제대로 작동합니다. 일단 전환을 시작하면 올바른 결과 크기로 전환하기 전에 크기가 원래 확대/축소 크기로 설정됩니다. 결과적으로 글꼴 크기가 더 크게 커지기 전에 분할 된 부분에

    0

    1답변

    3 개의 노드로 구성된 간단한 힘 - 지향 그래프에 Tipsy hover-over 팝업을 추가하려고합니다. http://goo.gl/BeYls 크롬 웹 개발자 콘솔 노트 : 그러나, 기운 자바 스크립트를 추가하면 내 자바 스크립트를 충돌 것으로 보인다 Uncaught TypeError: Object [object SVGCircleElement],[objec

    4

    3답변

    내 데이터는 var y = d3.scale.ordinal().rangeBands([0, 30 * data.length]); ... var data = [{name:'a', value : 97}, {name:'b', value : 24}, {name:'c', value : 10}]; 내가 이렇게 만든 서수 규모가 ...이처럼

    1

    1답변

    I 다음 그리기 기능이 있습니다 function drawMap(json){ d3.json("us-states.json", function(json) { states.selectAll("path") .data(json.features) .enter().append("path") .attr("class", data ?

    3

    1답변

    d3을 사용하여 수정 된 버전의 캘린더 예제 ( http://mbostock.github.com/d3/ex/calendar.html)를 작성하고 있습니다. 은 내가 monthpath 기능을 변경하여 90도 내 캘린더를 켠 : function monthPath(t0) { var t1 = new Date(t0.getFullYear(), t0.getMo