@@ -206,7 +206,7 @@ describe('Test histogram', function() {
206
206
var out = calc ( gd , fullTrace ) ;
207
207
delete out [ 0 ] . trace ;
208
208
209
- // this is dumb - but some of the `p0 ` values are `-0` which doesn't match `0`
209
+ // this is dumb - but some of the `ph0 ` values are `-0` which doesn't match `0`
210
210
// even though -0 === 0
211
211
out . forEach ( function ( cdi ) {
212
212
for ( var key in cdi ) {
@@ -238,10 +238,10 @@ describe('Test histogram', function() {
238
238
expect ( out ) . toEqual ( [
239
239
// full calcdata has x and y too (and t in the first one),
240
240
// but those come later from crossTraceCalc.
241
- { i : 0 , b : 0 , p : d70 , s : 2 , pts : [ 0 , 1 ] , p0 : d70 , p1 : d70 } ,
242
- { i : 1 , b : 0 , p : d71 , s : 1 , pts : [ 2 ] , p0 : d71 , p1 : d71 } ,
243
- { i : 2 , b : 0 , p : d72 , s : 0 , pts : [ ] , p0 : d72 , p1 : d72 } ,
244
- { i : 3 , b : 0 , p : d73 , s : 1 , pts : [ 3 ] , p0 : d73 , p1 : d73 }
241
+ { i : 0 , b : 0 , p : d70 , s : 2 , pts : [ 0 , 1 ] , ph0 : d70 , ph1 : d70 } ,
242
+ { i : 1 , b : 0 , p : d71 , s : 1 , pts : [ 2 ] , ph0 : d71 , ph1 : d71 } ,
243
+ { i : 2 , b : 0 , p : d72 , s : 0 , pts : [ ] , ph0 : d72 , ph1 : d72 } ,
244
+ { i : 3 , b : 0 , p : d73 , s : 1 , pts : [ 3 ] , ph0 : d73 , ph1 : d73 }
245
245
] ) ;
246
246
247
247
// All data on exact months: shift so bin center is on (31-day months)
@@ -255,10 +255,10 @@ describe('Test histogram', function() {
255
255
var d70mar = Date . UTC ( 1970 , 2 , 2 , 12 ) ;
256
256
var d70apr = Date . UTC ( 1970 , 3 , 1 ) ;
257
257
expect ( out ) . toEqual ( [
258
- { i : 0 , b : 0 , p : d70 , s : 2 , pts : [ 0 , 1 ] , p0 : d70 , p1 : d70 } ,
259
- { i : 1 , b : 0 , p : d70feb , s : 1 , pts : [ 2 ] , p0 : d70feb , p1 : d70feb } ,
260
- { i : 2 , b : 0 , p : d70mar , s : 0 , pts : [ ] , p0 : d70mar , p1 : d70mar } ,
261
- { i : 3 , b : 0 , p : d70apr , s : 1 , pts : [ 3 ] , p0 : d70apr , p1 : d70apr }
258
+ { i : 0 , b : 0 , p : d70 , s : 2 , pts : [ 0 , 1 ] , ph0 : d70 , ph1 : d70 } ,
259
+ { i : 1 , b : 0 , p : d70feb , s : 1 , pts : [ 2 ] , ph0 : d70feb , ph1 : d70feb } ,
260
+ { i : 2 , b : 0 , p : d70mar , s : 0 , pts : [ ] , ph0 : d70mar , ph1 : d70mar } ,
261
+ { i : 3 , b : 0 , p : d70apr , s : 1 , pts : [ 3 ] , ph0 : d70apr , ph1 : d70apr }
262
262
] ) ;
263
263
264
264
// data on exact days: shift so each bin goes from noon to noon
@@ -272,11 +272,11 @@ describe('Test histogram', function() {
272
272
273
273
expect ( out ) . toEqual ( [
274
274
// dec 31 12:00 -> jan 31 12:00, middle is jan 16
275
- { i : 0 , b : 0 , p : Date . UTC ( 1970 , 0 , 16 ) , s : 2 , pts : [ 0 , 1 ] , p0 : Date . UTC ( 1970 , 0 , 1 ) , p1 : Date . UTC ( 1970 , 0 , 31 ) } ,
275
+ { i : 0 , b : 0 , p : Date . UTC ( 1970 , 0 , 16 ) , s : 2 , pts : [ 0 , 1 ] , ph0 : Date . UTC ( 1970 , 0 , 1 ) , ph1 : Date . UTC ( 1970 , 0 , 31 ) } ,
276
276
// jan 31 12:00 -> feb 28 12:00, middle is feb 14 12:00
277
- { i : 1 , b : 0 , p : Date . UTC ( 1970 , 1 , 14 , 12 ) , s : 1 , pts : [ 2 ] , p0 : Date . UTC ( 1970 , 1 , 1 ) , p1 : Date . UTC ( 1970 , 1 , 28 ) } ,
278
- { i : 2 , b : 0 , p : Date . UTC ( 1970 , 2 , 16 ) , s : 0 , pts : [ ] , p0 : Date . UTC ( 1970 , 2 , 1 ) , p1 : Date . UTC ( 1970 , 2 , 31 ) } ,
279
- { i : 3 , b : 0 , p : Date . UTC ( 1970 , 3 , 15 , 12 ) , s : 1 , pts : [ 3 ] , p0 : Date . UTC ( 1970 , 3 , 1 ) , p1 : Date . UTC ( 1970 , 3 , 30 ) }
277
+ { i : 1 , b : 0 , p : Date . UTC ( 1970 , 1 , 14 , 12 ) , s : 1 , pts : [ 2 ] , ph0 : Date . UTC ( 1970 , 1 , 1 ) , ph1 : Date . UTC ( 1970 , 1 , 28 ) } ,
278
+ { i : 2 , b : 0 , p : Date . UTC ( 1970 , 2 , 16 ) , s : 0 , pts : [ ] , ph0 : Date . UTC ( 1970 , 2 , 1 ) , ph1 : Date . UTC ( 1970 , 2 , 31 ) } ,
279
+ { i : 3 , b : 0 , p : Date . UTC ( 1970 , 3 , 15 , 12 ) , s : 1 , pts : [ 3 ] , ph0 : Date . UTC ( 1970 , 3 , 1 ) , ph1 : Date . UTC ( 1970 , 3 , 30 ) }
280
280
] ) ;
281
281
} ) ;
282
282
@@ -292,10 +292,10 @@ describe('Test histogram', function() {
292
292
x3 = x2 + oneDay ;
293
293
294
294
expect ( out ) . toEqual ( [
295
- { i : 0 , b : 0 , p : x0 , s : 2 , pts : [ 0 , 1 ] , p0 : x0 , p1 : x0 } ,
296
- { i : 1 , b : 0 , p : x1 , s : 1 , pts : [ 2 ] , p0 : x1 , p1 : x1 } ,
297
- { i : 2 , b : 0 , p : x2 , s : 0 , pts : [ ] , p0 : x2 , p1 : x2 } ,
298
- { i : 3 , b : 0 , p : x3 , s : 1 , pts : [ 3 ] , p0 : x3 , p1 : x3 }
295
+ { i : 0 , b : 0 , p : x0 , s : 2 , pts : [ 0 , 1 ] , ph0 : x0 , ph1 : x0 } ,
296
+ { i : 1 , b : 0 , p : x1 , s : 1 , pts : [ 2 ] , ph0 : x1 , ph1 : x1 } ,
297
+ { i : 2 , b : 0 , p : x2 , s : 0 , pts : [ ] , ph0 : x2 , ph1 : x2 } ,
298
+ { i : 3 , b : 0 , p : x3 , s : 1 , pts : [ 3 ] , ph0 : x3 , ph1 : x3 }
299
299
] ) ;
300
300
} ) ;
301
301
@@ -319,7 +319,7 @@ describe('Test histogram', function() {
319
319
} ) ;
320
320
321
321
expect ( out ) . toEqual ( [
322
- { i : 0 , b : 0 , p : 3 , s : 3 , width1 : 2 , pts : [ 0 , 1 , 2 ] , p0 : 2 , p1 : 3.9 }
322
+ { i : 0 , b : 0 , p : 3 , s : 3 , width1 : 2 , pts : [ 0 , 1 , 2 ] , ph0 : 2 , ph1 : 3.9 }
323
323
] ) ;
324
324
} ) ;
325
325
@@ -332,7 +332,7 @@ describe('Test histogram', function() {
332
332
} ) ;
333
333
334
334
expect ( out ) . toEqual ( [
335
- { i : 0 , b : 0 , p : 1.1 , s : 3 , width1 : 0.5 , pts : [ 0 , 1 , 2 ] , p0 : 1.1 , p1 : 1.1 }
335
+ { i : 0 , b : 0 , p : 1.1 , s : 3 , width1 : 0.5 , pts : [ 0 , 1 , 2 ] , ph0 : 1.1 , ph1 : 1.1 }
336
336
] ) ;
337
337
} ) ;
338
338
@@ -345,7 +345,7 @@ describe('Test histogram', function() {
345
345
} ) ;
346
346
347
347
expect ( out ) . toEqual ( [
348
- { i : 0 , b : 0 , p : 17 , s : 2 , width1 : 2 , pts : [ 2 , 4 ] , p0 : 17 , p1 : 17 }
348
+ { i : 0 , b : 0 , p : 17 , s : 2 , width1 : 2 , pts : [ 2 , 4 ] , ph0 : 17 , ph1 : 17 }
349
349
] ) ;
350
350
} ) ;
351
351
@@ -358,7 +358,7 @@ describe('Test histogram', function() {
358
358
} ) ;
359
359
360
360
expect ( out ) . toEqual ( [
361
- { i : 0 , b : 0 , p : 13 , s : 2 , width1 : 8 , pts : [ 1 , 3 ] , p0 : 13 , p1 : 13 }
361
+ { i : 0 , b : 0 , p : 13 , s : 2 , width1 : 8 , pts : [ 1 , 3 ] , ph0 : 13 , ph1 : 13 }
362
362
] ) ;
363
363
} ) ;
364
364
@@ -372,7 +372,7 @@ describe('Test histogram', function() {
372
372
373
373
var p = 1296691200000 ;
374
374
expect ( out ) . toEqual ( [
375
- { i : 0 , b : 0 , p : p , s : 2 , width1 : 2 * 24 * 3600 * 1000 , pts : [ 1 , 3 ] , p0 : p , p1 : p }
375
+ { i : 0 , b : 0 , p : p , s : 2 , width1 : 2 * 24 * 3600 * 1000 , pts : [ 1 , 3 ] , ph0 : p , ph1 : p }
376
376
] ) ;
377
377
} ) ;
378
378
@@ -385,15 +385,15 @@ describe('Test histogram', function() {
385
385
} ) ;
386
386
387
387
expect ( out ) . toEqual ( [
388
- { i : 0 , b : 0 , p : 97 , s : 2 , width1 : 1 , pts : [ 1 , 3 ] , p0 : 97 , p1 : 97 }
388
+ { i : 0 , b : 0 , p : 97 , s : 2 , width1 : 1 , pts : [ 1 , 3 ] , ph0 : 97 , ph1 : 97 }
389
389
] ) ;
390
390
} ) ;
391
391
392
392
it ( 'can tell the difference between single-bin and single-value histograms' , function ( ) {
393
393
var out = _calc ( { x : [ 1 , 4 ] } , [ ] , { barmode : 'overlay' } ) ;
394
394
395
395
expect ( out ) . toEqual ( [
396
- { i : 0 , b : 0 , p : 2 , s : 2 , width1 : 5 , pts : [ 0 , 1 ] , p0 : 0 , p1 : 4 }
396
+ { i : 0 , b : 0 , p : 2 , s : 2 , width1 : 5 , pts : [ 0 , 1 ] , ph0 : 0 , ph1 : 4 }
397
397
] ) ;
398
398
399
399
// real single-valued trace inherits bar width from the simply single-bin trace
@@ -404,7 +404,7 @@ describe('Test histogram', function() {
404
404
} ) ;
405
405
406
406
expect ( out ) . toEqual ( [
407
- { i : 0 , b : 0 , p : 5 , s : 1 , width1 : 5 , pts : [ 0 ] , p0 : 5 , p1 : 5 }
407
+ { i : 0 , b : 0 , p : 5 , s : 1 , width1 : 5 , pts : [ 0 ] , ph0 : 5 , ph1 : 5 }
408
408
] ) ;
409
409
} ) ;
410
410
@@ -496,14 +496,14 @@ describe('Test histogram', function() {
496
496
it ( 'makes the right base histogram' , function ( ) {
497
497
var baseOut = _calc ( base ) ;
498
498
expect ( baseOut ) . toEqual ( [
499
- { i : 0 , b : 0 , p : 2 , s : 1 , pts : [ 0 ] , p0 : 0 , p1 : 0 } ,
500
- { i : 1 , b : 0 , p : 7 , s : 2 , pts : [ 1 , 4 ] , p0 : 5 , p1 : 5 } ,
501
- { i : 2 , b : 0 , p : 12 , s : 3 , pts : [ 2 , 5 , 7 ] , p0 : 10 , p1 : 10 } ,
502
- { i : 3 , b : 0 , p : 17 , s : 4 , pts : [ 3 , 6 , 8 , 9 ] , p0 : 15 , p1 : 15 } ,
499
+ { i : 0 , b : 0 , p : 2 , s : 1 , pts : [ 0 ] , ph0 : 0 , ph1 : 0 } ,
500
+ { i : 1 , b : 0 , p : 7 , s : 2 , pts : [ 1 , 4 ] , ph0 : 5 , ph1 : 5 } ,
501
+ { i : 2 , b : 0 , p : 12 , s : 3 , pts : [ 2 , 5 , 7 ] , ph0 : 10 , ph1 : 10 } ,
502
+ { i : 3 , b : 0 , p : 17 , s : 4 , pts : [ 3 , 6 , 8 , 9 ] , ph0 : 15 , ph1 : 15 } ,
503
503
] ) ;
504
504
} ) ;
505
505
506
- // p0, p1 , and pts have been omitted from CDFs for now
506
+ // ph0, ph1 , and pts have been omitted from CDFs for now
507
507
var CDFs = [
508
508
{ p : [ 2 , 7 , 12 , 17 ] , s : [ 1 , 3 , 6 , 10 ] } ,
509
509
{
0 commit comments