Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit e947967

Browse files
authored
Merge pull request plotly#497 from plotly/hist_2d_js
updated histogram overlaid scatter example
2 parents c83bf14 + bf69c25 commit e947967

File tree

1 file changed

+25
-12
lines changed

1 file changed

+25
-12
lines changed

_posts/plotly_js/histogram2d/2015-04-09-2d-histogram-scatter.html

Lines changed: 25 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -11,43 +11,56 @@
1111
var y0 = [];
1212
var x1 = [];
1313
var y1 = [];
14-
for (var i = 0; i < 500; i ++) {
15-
x0[i] = Math.random() / 5 * 0.5;
16-
y0[i] = Math.random() / 5 * 0.5;
14+
var x2 = [];
15+
var y2 = [];
16+
17+
for (var i = 0; i < 500; i ++)
18+
{
19+
x0[i] = Math.random() + 1;
20+
y0[i] = Math.random() + 1.5;
1721
}
1822

19-
for (var i = 0; i &lt; 50; i ++) {
23+
for (var i = 0; i < 100; i ++)
24+
{
2025
x1[i] = Math.random();
2126
y1[i] = Math.random() + 1;
2227
}
2328

24-
var x = [x0, x1]
25-
var y = [y0, y1]
29+
for (var i = 0; i < 500; i ++)
30+
{
31+
x2[i] = Math.random()*2;
32+
y2[i] = Math.random()*3;
33+
}
2634

2735
var trace1 = {
2836
x: x0,
2937
y: y0,
3038
mode: 'markers',
3139
marker: {
3240
symbol: 'circle',
33-
opacity: 0.7
41+
opacity: 0.7,
42+
color:'rgb(200,111,200)',
3443
},
35-
type: 'scatter'
44+
type: 'scatter',
3645
};
3746
var trace2 = {
3847
x: x1,
3948
y: y1,
4049
mode: 'markers',
4150
marker: {
4251
symbol: 'square',
43-
opacity: 0.7
52+
opacity: 0.7,
53+
color:'cyan',
4454
},
4555
type: 'scatter'
4656
};
4757
var trace3 = {
48-
x: x,
49-
y: y,
50-
type: 'histogram2d'
58+
x: x2,
59+
y: y2,
60+
type: 'histogram2d',
61+
colorscale : [['0' , 'rgb(0,225,100)'],['1', 'rgb(100,0,200)']],
62+
5163
};
64+
5265
var data = [trace1, trace2, trace3];
5366
Plotly.newPlot('myDiv', data);

0 commit comments

Comments
 (0)