Chart.js中文文档-雷达图
雷达图或蛛网图(Radar chart)
简介
A radar chart is a way of showing multiple data points and the variation between them.
They are often useful for comparing the points of two or more different data sets
使用案例
newChart(ctx).Radar(data,options);
数据结构
var data ={
labels :["Eating","Drinking","Sleeping","Designing","Coding","Partying","Running"],
datasets :[{
fillColor :"rgba(220,220,220,0.5)",
strokeColor :"rgba(220,220,220,1)",
pointColor :"rgba(220,220,220,1)",
pointStrokeColor :"#fff",
data :[65,59,90,81,56,55,40]},{
fillColor :"rgba(151,187,205,0.5)",
strokeColor :"rgba(151,187,205,1)",
pointColor :"rgba(151,187,205,1)",
pointStrokeColor :"#fff",
data :[28,48,40,19,96,27,100]}]}
For a radar chart, usually you will want to show a label on each point of the chart, so we include an array of strings that we show around each point in the chart. If you do not want this, you can either not include the array of labels, or choose to hide them in the chart options.
For the radar chart data, we have an array of datasets. Each of these is an object, with a fill colour, a stroke colour, a colour for the fill of each point, and a colour for the stroke of each point. We also have an array of data values.
图表
Radar.defaults ={//Boolean - If we show the scale above the chart data
scaleOverlay :false,//Boolean - If we want to override with a hard coded scale
scaleOverride :false,//** Required if scaleOverride is true **//Number - The number of steps in a hard coded scale
scaleSteps :null,//Number - The value jump in the hard coded scale
scaleStepWidth :null,//Number - The centre starting value
scaleStartValue :null,//Boolean - Whether to show lines for each scale point
scaleShowLine :true,//String - Colour of the scale line
scaleLineColor :"rgba(0,0,0,.1)",//Number - Pixel width of the scale line
scaleLineWidth :1,//Boolean - Whether to show labels on the scale
scaleShowLabels :false,//Interpolated JS string - can access value
scaleLabel :"<%=value%>",//String - Scale label font declaration for the scale label
scaleFontFamily :"'Arial'",//Number - Scale label font size in pixels
scaleFontSize :12,//String - Scale label font weight style
scaleFontStyle :"normal",//String - Scale label font colour
scaleFontColor :"#666",//Boolean - Show a backdrop to the scale label
scaleShowLabelBackdrop :true,//String - The colour of the label backdrop
scaleBackdropColor :"rgba(255,255,255,0.75)",//Number - The backdrop padding above & below the label in pixels
scaleBackdropPaddingY :2,//Number - The backdrop padding to the side of the label in pixels
scaleBackdropPaddingX :2,//Boolean - Whether we show the angle lines out of the radar
angleShowLineOut :true,//String - Colour of the angle line
angleLineColor :"rgba(0,0,0,.1)",//Number - Pixel width of the angle line
angleLineWidth :1,//String - Point label font declaration
pointLabelFontFamily :"'Arial'",//String - Point label font weight
pointLabelFontStyle :"normal",//Number - Point label font size in pixels
pointLabelFontSize :12,//String - Point label font colour
pointLabelFontColor :"#666",//Boolean - Whether to show a dot for each point
pointDot :true,//Number - Radius of each point dot in pixels
pointDotRadius :3,//Number - Pixel width of point dot stroke
pointDotStrokeWidth :1,//Boolean - Whether to show a stroke for datasets
datasetStroke :true,//Number - Pixel width of dataset stroke
datasetStrokeWidth :2,//Boolean - Whether to fill the dataset with a colour
datasetFill :true,//Boolean - Whether to animate the chart
animation :true,//Number - Number of animation steps
animationSteps :60,//String - Animation easing effect
animationEasing :"easeOutQuart",//Function - Fires when the animation is complete
onAnimationComplete :null}
Chart.js本站下载地址:
1.Chart.js
Chart.js中文文档-雷达图的更多相关文章
- Sails.js中文文档
Sails.js中文文档 http://sailsdoc.swift.ren/ Sails.js是一个Web框架,可以于轻松构建自定义,企业级Node.js Apps.它在设计上类似于像Ruby ...
- Handlebars.js 中文文档
Home » 前端 » Handlebars.js 中文文档 Handlebars.js 中文文档 Posted in 前端 By KeenWon On 2014年4月3日 Views: ...
- Sails.js中文文档,Sails中文文档
Sails.js中文文档 http://sailsdoc.swift.ren/ Sails.js是一个Web框架,可以于轻松构建自定义,企业级Node.js Apps.它在设计上类似于像Ruby ...
- sharp.js中文文档
高性能node.js图像处理库,使用libvips库来实现. 英文地址:sharp.pixelplumbing.com/ 中文文档地址:yunlzhang.github.io/sharp-docum…
- React.js 中文文档
转自http://react-china.org/t/react-js/398的jsgeeker 中文文档地址 http://reactjs.cn GitHub地址 https://github.co ...
- hammer.js中文文档
转自:http://www.uedsc.com/hammerjs-api.html HammerJS是一个优秀的.轻量级的触屏设备手势库,现在已经更新到2.04版本,跟1.0版本有点天壤地别了,毕竟改 ...
- velocity.js 中文文档 (教程)
velocity.js 是一个简单易用.高性能.功能丰富的轻量级JS动画库.它能和 jQuery 完美协作,并和$.animate()有相同的 API, 但它不依赖 jQuery,可单独使用. Vel ...
- Etherscan API 中文文档-交易以及检查交易收据状态
本文原文链接 点击这里获取Etherscan API 中文文档(完整版) 完整内容排版更好,推荐读者前往阅读. 交易(Transaction) 交易相关的 API,接口的参数说明请参考Ethersca ...
- Etherscan API 中文文档-智能合约
本文原文链接 点击这里获取Etherscan API 中文文档(完整版) 完整内容排版更好,推荐读者前往阅读. 智能合约(Contracts) 智能合约相关的 API,接口的参数说明请参考Ethers ...
随机推荐
- Hackerrank11 LCS Returns 枚举+LCS
Given two strings, a and , b find and print the total number of ways to insert a character at any p ...
- Android四种点击事件和五中存储方式
Android点击事件的四种实现方式 1.内部类实现onClickListenter接口 bt_login.setOnClickListener(new MyListener()); class My ...
- 矩阵快速幂 HDU 4565 So Easy!(简单?才怪!)
题目链接 题意: 思路: 直接拿别人的图,自己写太麻烦了~ 然后就可以用矩阵快速幂套模板求递推式啦~ 另外: 这题想不到或者不会矩阵快速幂,根本没法做,还是2013年长沙邀请赛水题,也是2008年Go ...
- IOS UIAppLocation 单例模式
UIApplocation * app=[UIApplocation shareapplocation]; UIAppLocation 只能被初始化一次. 一个程序中只能被创建一次,称为单例模式. 单 ...
- 主成分分析 (PCA) 与其高维度下python实现(简单人脸识别)
Introduction 主成分分析(Principal Components Analysis)是一种对特征进行降维的方法.由于观测指标间存在相关性,将导致信息的重叠与低效,我们倾向于用少量的.尽可 ...
- centos下编译安装lnmp
centos下编译安装lnmp 本文以centos为背景在其中编译安装nginx搭建lnmp环境. 编译安装nginx时,需要事先安装 开发包组"Development Tools" ...
- CentOS 6.5 Python Image Library 配置
转自:http://www.cnblogs.com/way_testlife/archive/2011/04/17/2019013.html PIL 下载: http://www.pythonware ...
- [题解+总结]NOIP2010-2015后四题汇总
1.前言 正式开始的第一周的任务--把NOIP2010至NOIP2015的所有D1/2的T2/3写出暴力.共22题. 暴力顾名思义,用简单粗暴的方式解题,不以正常的思路思考.能够较好的保证正确性,但是 ...
- Unity内存优化(贴图层面)
聊聊近况: 距离上一篇文章已经过了好久,主要原因是我懒了.公司项目也到了开始优化的阶段,上网找的资料,看过了就忘.还是想把它整理一下,写出来.其实我说的东西,网上都有,我只是搬运工而已. 贴图压缩: ...
- 使用maven搭建ssh框架
首先搭建sturts2框架,配置pom文件: <properties> <!-- 文件拷贝时的编码 --> <project.build.sourceEncoding&g ...