Quadrant

Scatter Chart

by Haze32

HTML

<script src="http://code.highcharts.com/highcharts.js"></script>

<div id="container"></div>

JavaScript

$(function () {
    
var data = [
    {x:Math.random() * 100,y:-Math.random() * 100},
    {x:-Math.random() * 100,y:Math.random() * 100},
    {x:Math.random() * 100,y:Math.random() * 100},
    {x:-Math.random() * 100,y:-Math.random() * 100},
    {x:Math.random() * 100,y:-Math.random() * 100},
    {x:-Math.random() * 100,y:Math.random() * 100},
    {x:Math.random() * 100,y:Math.random() * 100},
    {x:-Math.random() * 100,y:-Math.random() * 100},
    {x:Math.random() * 100,y:-Math.random() * 100},
    {x:-Math.random() * 100,y:Math.random() * 100},
    {x:Math.random() * 100,y:Math.random() * 100},
    {x:-Math.random() * 100,y:-Math.random() * 100},
    {x:Math.random() * 100,y:-Math.random() * 100},
    {x:-Math.random() * 100,y:Math.random() * 100},
    {x:Math.random() * 100,y:Math.random() * 100},
    {x:-Math.random() * 100,y:-Math.random() * 100},
    {x:Math.random() * 100,y:-Math.random() * 100},
    {x:-Math.random() * 100,y:Math.random() * 100},
    {x:Math.random() * 100,y:Math.random() * 100},
    {x:-Math.random() * 100,y:-Math.random() * 100},
    {x:Math.random() * 100,y:-Math.random() * 100},
    {x:-Math.random() * 100,y:Math.random() * 100},
    {x:Math.random() * 100,y:Math.random() * 100},
    {x:-Math.random() * 100,y:-Math.random() * 100},
    {x:Math.random() * 100,y:-Math.random() * 100},
    {x:-Math.random() * 100,y:Math.random() * 100},
    {x:Math.random() * 100,y:Math.random() * 100},
    {x:-Math.random() * 100,y:-Math.random() * 100},
    {x:Math.random() * 100,y:-Math.random() * 100},
    {x:-Math.random() * 100,y:Math.random() * 100},
    {x:Math.random() * 100,y:Math.random() * 100},
    {x:-Math.random() * 100,y:-Math.random() * 100},
    {x:Math.random() * 100,y:-Math.random() * 100},
    {x:-Math.random() * 100,y:Math.random() * 100},
    {x:Math.random() * 100,y:Math.random() * 100},
    {x:-Math.random() * 100,y:-Math.random() * 100},
    {x:Math.random() * 100,y:-Math.random() * 100},
    {x:-Math.random() *...