@@ -743,8 +743,8 @@ describe('Test box hover:', function() {
743
743
fig . layout . hovermode = 'x' ;
744
744
return fig ;
745
745
} ,
746
- nums : [ 'median: 0.55' , 'min: 0' , 'q1: 0.3' , 'q3: 0.6' , 'max: 0.7' ] ,
747
- name : [ 'radishes' , '' , '' , '' , '' ] ,
746
+ nums : [ 'median: 0.55' , 'min: 0' , 'lower fence: 0' , ' q1: 0.3', 'q3: 0.6' , 'upper fence: 0.7 ', 'max: 0.7' ] ,
747
+ name : [ 'radishes' , '' , '' , '' , '' , '' , '' ] ,
748
748
axis : 'day 1'
749
749
} , {
750
750
desc : 'with mean' ,
@@ -755,8 +755,8 @@ describe('Test box hover:', function() {
755
755
fig . layout . hovermode = 'x' ;
756
756
return fig ;
757
757
} ,
758
- nums : [ 'median: 0.55' , 'min: 0' , 'q1: 0.3' , 'q3: 0.6' , 'max: 0.7' , 'mean: 0.45' ] ,
759
- name : [ 'radishes' , '' , '' , '' , '' , '' ] ,
758
+ nums : [ 'median: 0.55' , 'min: 0' , 'lower fence: 0' , ' q1: 0.3', 'q3: 0.6' , 'upper fence: 0.7 ', 'max: 0.7' , 'mean: 0.45' ] ,
759
+ name : [ 'radishes' , '' , '' , '' , '' , '' , '' , '' ] ,
760
760
axis : 'day 1'
761
761
} , {
762
762
desc : 'with sd' ,
@@ -768,10 +768,10 @@ describe('Test box hover:', function() {
768
768
return fig ;
769
769
} ,
770
770
nums : [
771
- 'median: 0.55' , 'min: 0' , 'q1: 0.3' , 'q3: 0.6' , 'max: 0.7' ,
771
+ 'median: 0.55' , 'min: 0' , 'lower fence: 0' , ' q1: 0.3', 'q3: 0.6' , 'upper fence: 0.7 ', 'max: 0.7' ,
772
772
'mean ± σ: 0.45 ± 0.2362908'
773
773
] ,
774
- name : [ 'radishes' , '' , '' , '' , '' , '' ] ,
774
+ name : [ 'radishes' , '' , '' , '' , '' , '' , '' , '' ] ,
775
775
axis : 'day 1'
776
776
} , {
777
777
desc : 'with boxpoints fences' ,
@@ -782,10 +782,11 @@ describe('Test box hover:', function() {
782
782
} ,
783
783
pos : [ 350 , 200 ] ,
784
784
nums : [
785
+ '23.25' ,
785
786
'median: 8.15' , 'min: 0.75' , 'q1: 6.8' ,
786
787
'q3: 10.25' , 'max: 23.25' , 'lower fence: 5.25' , 'upper fence: 12'
787
788
] ,
788
- name : [ '' , '' , '' , '' , '' , '' , '' ] ,
789
+ name : [ '' , '' , '' , '' , '' , '' , '' , '' ] ,
789
790
axis : 'trace 0'
790
791
} , {
791
792
desc : 'with overlaid boxes' ,
@@ -795,12 +796,22 @@ describe('Test box hover:', function() {
795
796
return fig ;
796
797
} ,
797
798
nums : [
798
- 'q1: 0.3' , 'median: 0.45' , 'q3: 0.6' , 'max: 1' , 'median: 0.55' , 'min: 0' , 'q1: 0.1' ,
799
- 'q3: 0.6' , 'max: 0.7' , 'median: 0.45' , 'q1: 0.2' , 'q3: 0.6' , 'max: 0.9'
799
+ 'median: 0.45' , 'median: 0.45' , 'median: 0.55' ,
800
+ 'min: 0' , 'min: 0.1' , 'min: 0.2' ,
801
+ 'lower fence: 0' , 'lower fence: 0.1' , 'lower fence: 0.2' ,
802
+ 'q1: 0.1' , 'q1: 0.2' , 'q1: 0.3' ,
803
+ 'q3: 0.6' , 'q3: 0.6' , 'q3: 0.6' ,
804
+ 'upper fence: 0.7' , 'upper fence: 0.9' , 'upper fence: 1' ,
805
+ 'max: 0.7' , 'max: 0.9' , 'max: 1'
800
806
] ,
801
807
name : [
802
- '' , 'kale' , '' , '' , 'radishes' , '' , '' ,
803
- '' , '' , 'carrots' , '' , '' , ''
808
+ 'carrots' , 'kale' , 'radishes' ,
809
+ '' , '' , '' ,
810
+ '' , '' , '' ,
811
+ '' , '' , '' ,
812
+ '' , '' , '' ,
813
+ '' , '' , '' ,
814
+ '' , '' , ''
804
815
] ,
805
816
axis : 'day 1'
806
817
} , {
@@ -841,8 +852,8 @@ describe('Test box hover:', function() {
841
852
return fig ;
842
853
} ,
843
854
pos : [ 215 , 200 ] ,
844
- nums : [ 'median: 0.55' , 'min: 0' , 'q1: 0.3' , 'q3: 0.6' , 'max: 0.7' ] ,
845
- name : [ 'radishes' , '' , '' , '' , '' ] ,
855
+ nums : [ 'median: 0.55' , 'min: 0' , 'q1: 0.3' , 'q3: 0.6' , 'max: 0.7' , 'lower fence: 0' , 'upper fence: 0.7' ] ,
856
+ name : [ 'radishes' , '' , '' , '' , '' , '' , '' ] ,
846
857
axis : 'day 1'
847
858
} , {
848
859
desc : 'hoveron boxes+points | hovermode x (box AND closest point)' ,
@@ -855,8 +866,8 @@ describe('Test box hover:', function() {
855
866
fig . layout . hovermode = 'x' ;
856
867
return fig ;
857
868
} ,
858
- nums : [ '0.6' , 'median: 0.55' , 'min: 0' , 'q1: 0.3' , 'q3: 0.6' , 'max: 0.7' ] ,
859
- name : [ 'radishes' , 'radishes' , '' , '' , '' , '' ] ,
869
+ nums : [ '0.6' , 'median: 0.55' , 'min: 0' , 'q1: 0.3' , 'q3: 0.6' , 'max: 0.7' , 'lower fence: 0' , 'upper fence: 0.7' ] ,
870
+ name : [ 'radishes' , 'radishes' , '' , '' , '' , '' , '' , '' ] ,
860
871
axis : 'day 1'
861
872
} , {
862
873
desc : 'text items on hover' ,
@@ -909,20 +920,32 @@ describe('Test box hover:', function() {
909
920
} ,
910
921
pos : [ 430 , 130 ] ,
911
922
nums : [
912
- 'max: 1' , 'mean ± σ: 0.6833333 ± 0.2409472' , 'min: 0.3' ,
913
- 'q1: 0.5' , 'q3: 0.9' , 'median: 0.7' ] ,
914
- name : [ '' , '' , '' , '' , '' , 'carrots' ] ,
915
- axis : 'day 2' ,
916
- hOrder : [ 0 , 4 , 5 , 1 , 3 , 2 ]
923
+ 'median: 0.7' ,
924
+ 'min: 0.3' ,
925
+ 'q1: 0.5' ,
926
+ 'q3: 0.9' ,
927
+ 'max: 1' ,
928
+ 'lower fence: 0.3' ,
929
+ 'upper fence: 1' ,
930
+ 'mean ± σ: 0.6833333 ± 0.2409472' ,
931
+ ] ,
932
+ name : [ 'carrots' , '' , '' , '' , '' , '' , '' , '' ] ,
933
+ axis : 'day 2'
917
934
} , {
918
935
desc : 'orientation:h | hovermode:closest' ,
919
936
mock : require ( '@mocks/box_grouped_horz.json' ) ,
920
937
pos : [ 430 , 130 ] ,
921
938
nums : [
922
- '(max: 1, day 2)' , '(mean ± σ: 0.6833333 ± 0.2409472, day 2)' , '(min: 0.3, day 2)' ,
923
- '(q1: 0.5, day 2)' , '(q3: 0.9, day 2)' , '(median: 0.7, day 2)' ] ,
924
- name : [ '' , '' , '' , '' , '' , 'carrots' ] ,
925
- hOrder : [ 0 , 4 , 5 , 1 , 3 , 2 ]
939
+ '(median: 0.7, day 2)' ,
940
+ '(min: 0.3, day 2)' ,
941
+ '(q1: 0.5, day 2)' ,
942
+ '(q3: 0.9, day 2)' ,
943
+ '(max: 1, day 2)' ,
944
+ '(lower fence: 0.3, day 2)' ,
945
+ '(upper fence: 1, day 2)' ,
946
+ '(mean ± σ: 0.6833333 ± 0.2409472, day 2)'
947
+ ] ,
948
+ name : [ 'carrots' , '' , '' , '' , '' , '' , '' , '' ] ,
926
949
} , {
927
950
desc : 'on boxpoints with numeric positions | hovermode:closest' ,
928
951
mock : {
@@ -967,8 +990,8 @@ describe('Test box hover:', function() {
967
990
}
968
991
} ,
969
992
pos : [ 200 , 200 ] ,
970
- nums : [ 'median: 2' , 'q1: 1.5' , 'q3: 2.5' , 'max: 3' , 'min: 1' ] ,
971
- name : [ '' , '' , '' , '' , '' ] ,
993
+ nums : [ 'median: 2' , 'q1: 1.5' , 'q3: 2.5' , 'max: 3' , 'min: 1' , 'lower fence: 1' , 'upper fence: 3' ] ,
994
+ name : [ '' , '' , '' , '' , '' , '' , '' ] ,
972
995
axis : 'trace 0'
973
996
} , {
974
997
desc : 'q1/median/q3 signature on boxes' ,
@@ -987,8 +1010,8 @@ describe('Test box hover:', function() {
987
1010
}
988
1011
} ,
989
1012
pos : [ 200 , 200 ] ,
990
- nums : [ 'median: 2' , 'q1: 1' , 'q3: 3' ] ,
991
- name : [ '' , '' , '' ] ,
1013
+ nums : [ 'median: 2' , 'min: 1' , ' q1: 1', 'q3: 3' , 'max: 3' , 'lower fence: 1' , 'upper fence : 3'] ,
1014
+ name : [ '' , '' , '' , '' , '' , '' , '' ] ,
992
1015
axis : 'A'
993
1016
} , {
994
1017
desc : 'q1/median/q3 signature on points' ,
0 commit comments