D3.js(バージョン4)でアニメーションを作成することはできますか?特に、私は、複数の折れ線グラフを作成することに反応-fusionchartと、この例のように左から右へ、「実行」:D3.js(v4)による線グラフのアニメーション?
http://jsfiddle.net/thadeuszlay/m18qaekm/12/
(。ただ、上記の例を見てください)
FusionCharts.ready(function() {
var myDataSource = {
"chart": {
"caption": "Actual Revenues, Targeted Revenues & Profits",
"subcaption": "Last year",
"xaxisname": "Month",
"yaxisname": "Amount (In USD)",
"numberprefix": "$",
"theme": "ocean"
},
"categories": [{
"category": [{
"label": "Jan"
}, {
"label": "Feb"
}, {
"label": "Mar"
}, {
"label": "Apr"
}, {
"label": "May"
}, {
"label": "Jun"
}, {
"label": "Jul"
}, {
"label": "Aug"
}, {
"label": "Sep"
}, {
"label": "Oct"
}, {
"label": "Nov"
}, {
"label": "Dec"
}]
}],
"dataset": [{
"seriesname": "Projected Revenue",
"renderas": "line",
"showvalues": "0",
"data": [{
"value": "15000"
}, {
"value": "16000"
}, {
"value": "17000"
}, {
"value": "18000"
}, {
"value": "19000"
}, {
"value": "19000"
}, {
"value": "19000"
}, {
"value": "19000"
}, {
"value": "20000"
}, {
"value": "21000"
}, {
"value": "22000"
}, {
"value": "23000"
}]
}]
};
var chartConfigs = {
id: "revenue-profits-chart",
renderAt: "revenue-profits-chart-container",
type: "mscombi2d",
width: 600,
height: 400,
dataFormat: "json",
dataSource: myDataSource
};
React.render(< react_fc.FusionCharts {...chartConfigs
}
/>,
document.getElementById("chart-container")
);
});
DuckDuckGoレスキュー:http://big-elephants.com/2014-06/unrolling-line-charts-d3js/ – Owen
@Owenはv4ではなく、OPへの回答はまだ「はい」です – azium
@thadeuszlayあなたが自分でラインチャートを作成しようと努力したことを示したことは素晴らしいことでした。結局のところ、v3からv4への単純な更新であり、d3を管理する人々が折れ線グラフの遷移を維持することを信頼することができました。 –