UNPKG

radar-chart

Version:
83 lines (77 loc) 2.82 kB
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <title>radar chart</title> <meta name="author" content="ocean"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" /> <!-- <link rel="stylesheet" href="./dist/radar-chart.min.css"> --> <link rel="stylesheet" href="./src/radar-chart.css"/> <style> #box{ width: 610px; height: 610px; } </style> </head> <body> <div id="box"></div> </body> <script src="./node_modules/d3/d3.min.js"></script> <!-- <script src="./dist/radar-chart.min.js"></script> --> <script src="./src/radar-chart.js"></script> <script> var data = [ [ {title: "國文", value: 20 , showValue: "20分"}, {title: "數學", value: 0 , showValue: "0分"}, {title: "英文", value: 10, showValue: "10分"}, {title: "歷史", value: 40, showValue: "40分"}, {title: "物理", value: 90, showValue: "90分"}, {title: "生物", value: 57, showValue: "57分"}, {title: "公民", value: 30, showValue: "30分"}, {title: "地理", value: 100, showValue: "100分"} ],[ {title: "國文", value: 16, showValue: "16分"}, {title: "數學", value: 36, showValue: "36分"}, {title: "英文", value: 20, showValue: "20分"}, {title: "歷史", value: 10, showValue: "10分"}, {title: "物理", value: 26, showValue: "26分"}, {title: "生物", value: 0, showValue: "0分"}, {title: "公民", value: 90, showValue: "90分"}, {title: "地理", value: 80, showValue: "80分"} ],[ {title: "國文", value: 20, showValue: "20分"}, {title: "數學", value: 10, showValue: "10分"}, {title: "英文", value: 0, showValue: "0分"}, {title: "歷史", value: 36, showValue: "36分"}, {title: "物理", value: 46, showValue: "46分"}, {title: "生物", value: 63, showValue: "63分"}, {title: "公民", value: 73, showValue: "73分"}, {title: "地理", value: 85, showValue: "85分"} ] ]; /* data = [ [ {title: "國文", value: 20}, {title: "數學", value: 0}, {title: "英文", value: 8}, {title: "歷史", value: 4}, {title: "物理", value: 9}, {title: "生物", value: 3}, {title: "公民", value: 3}, {title: "地理", value: 10}, {title: "地理", value: 10}, {title: "地理", value: 10}, {title: "地理", value: 10}, ]]; */ window.Radar.draw("#box", data, {levels : 5, scaleText: "分"}); </script> </html>