利用d3.js繪製雷達圖

利用d3,js將數據可視化,可以作到數據與代碼的分離。方便之後改動數據。javascript

此次利用d3.js繪製了一個五維的雷達圖。即將多個對象的五種屬性在一張圖上對照。html

數據寫入data.csv、數據類型寫入type.csv文件。java

效果例如如下圖所看到的函數


源代碼鏈接:http://download.csdn.net/detail/svap1/7358123ui

使用是僅僅需調用 radar()函數就能夠。例如如下是測試頁面代碼。.net

<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
  <title>Radar chart</title>
    <script src="d3.v3.min.js"></script>
	<script src="RadarChart.js"></script>
  </head>
  <body style='background:#222;margin:0;'>
   
	<div id="chart" style='width:400px;margin:0px;'></div>
    <script type="text/javascript" src="ra2.js"></script>
	<script  type="text/javascript" >
		radar('#chart','type.csv','data.csv');
	</script>

  </body>
</html>
相關文章
相關標籤/搜索