@@ -637,6 +637,7 @@ geom2trace.GeomPath <- function(data, params, p) {
637
637
y = data [[" y" ]],
638
638
text = uniq(data [[" hovertext" ]]),
639
639
key = data [[" key" ]],
640
+ customdata = data [[" customdata" ]],
640
641
frame = data [[" frame" ]],
641
642
ids = data [[" ids" ]],
642
643
type = " scatter" ,
@@ -667,6 +668,7 @@ geom2trace.GeomPoint <- function(data, params, p) {
667
668
y = data [[" y" ]],
668
669
text = if (isDotPlot ) data [[" key" ]] else uniq(data [[" hovertext" ]]),
669
670
key = data [[" key" ]],
671
+ customdata = data [[" customdata" ]],
670
672
frame = data [[" frame" ]],
671
673
ids = data [[" ids" ]],
672
674
type = " scatter" ,
@@ -720,6 +722,7 @@ geom2trace.GeomBar <- function(data, params, p) {
720
722
y = y ,
721
723
text = uniq(data [[" hovertext" ]]),
722
724
key = data [[" key" ]],
725
+ customdata = data [[" customdata" ]],
723
726
frame = data [[" frame" ]],
724
727
ids = data [[" ids" ]],
725
728
type = " bar" ,
@@ -747,6 +750,7 @@ geom2trace.GeomPolygon <- function(data, params, p) {
747
750
y = data [[" y" ]],
748
751
text = uniq(data [[" hovertext" ]]),
749
752
key = data [[" key" ]],
753
+ customdata = data [[" customdata" ]],
750
754
frame = data [[" frame" ]],
751
755
ids = data [[" ids" ]],
752
756
type = " scatter" ,
@@ -778,6 +782,7 @@ geom2trace.GeomBoxplot <- function(data, params, p) {
778
782
y = data [[" y" ]],
779
783
hoverinfo = " y" ,
780
784
key = data [[" key" ]],
785
+ customdata = data [[" customdata" ]],
781
786
frame = data [[" frame" ]],
782
787
ids = data [[" ids" ]],
783
788
type = " box" ,
@@ -812,6 +817,7 @@ geom2trace.GeomText <- function(data, params, p) {
812
817
text = data [[" label" ]],
813
818
hovertext = data [[" hovertext" ]],
814
819
key = data [[" key" ]],
820
+ customdata = data [[" customdata" ]],
815
821
frame = data [[" frame" ]],
816
822
ids = data [[" ids" ]],
817
823
textfont = list (
@@ -850,6 +856,7 @@ geom2trace.GeomTile <- function(data, params, p) {
850
856
z = matrix (g $ fill_plotlyDomain , nrow = length(y ), ncol = length(x ), byrow = TRUE ),
851
857
text = matrix (g $ hovertext , nrow = length(y ), ncol = length(x ), byrow = TRUE ),
852
858
key = data [[" key" ]],
859
+ customdata = data [[" customdata" ]],
853
860
frame = data [[" frame" ]],
854
861
ids = data [[" ids" ]],
855
862
colorscale = setNames(colScale , NULL ),
@@ -945,6 +952,7 @@ make_error <- function(data, params, xy = "x") {
945
952
y = data [[" y" ]],
946
953
text = uniq(data [[" hovertext" ]]),
947
954
key = data [[" key" ]],
955
+ customdata = data [[" customdata" ]],
948
956
frame = data [[" frame" ]],
949
957
ids = data [[" ids" ]],
950
958
type = " scatter" ,
0 commit comments