Skip to content
This repository was archived by the owner on Jun 3, 2024. It is now read-only.

Commit 58e4dbc

Browse files
hover_data (closes #6 )
* Adds `hover_data` alongside `hover_name` * threads both through to marginal plots * adds `marginal` to `histogram` * fixes `rug` marginal plots for `density_contours` * dedupes hoverlabel entries
1 parent 7ebf726 commit 58e4dbc

File tree

3 files changed

+114
-52
lines changed

3 files changed

+114
-52
lines changed

plotly_express/_chart_types.py

+28
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ def scatter(
2121
symbol=None,
2222
size=None,
2323
hover_name=None,
24+
hover_data=None,
2425
text=None,
2526
facet_row=None,
2627
facet_col=None,
@@ -70,6 +71,8 @@ def density_contour(
7071
color=None,
7172
facet_row=None,
7273
facet_col=None,
74+
hover_name=None,
75+
hover_data=None,
7376
animation_frame=None,
7477
animation_group=None,
7578
category_orders={},
@@ -111,6 +114,7 @@ def line(
111114
color=None,
112115
line_dash=None,
113116
hover_name=None,
117+
hover_data=None,
114118
text=None,
115119
facet_row=None,
116120
facet_col=None,
@@ -154,6 +158,7 @@ def bar(
154158
facet_row=None,
155159
facet_col=None,
156160
hover_name=None,
161+
hover_data=None,
157162
text=None,
158163
error_x=None,
159164
error_x_minus=None,
@@ -165,6 +170,7 @@ def bar(
165170
labels={},
166171
color_discrete_sequence=default_qualitative,
167172
color_discrete_map={},
173+
opacity=None,
168174
orientation="v",
169175
barmode="relative",
170176
log_x=False,
@@ -197,12 +203,16 @@ def histogram(
197203
color=None,
198204
facet_row=None,
199205
facet_col=None,
206+
hover_name=None,
207+
hover_data=None,
200208
animation_frame=None,
201209
animation_group=None,
202210
category_orders={},
203211
labels={},
204212
color_discrete_sequence=default_qualitative,
205213
color_discrete_map={},
214+
marginal=None,
215+
opacity=None,
206216
orientation="v",
207217
barmode="relative",
208218
barnorm=None,
@@ -248,6 +258,8 @@ def violin(
248258
color=None,
249259
facet_row=None,
250260
facet_col=None,
261+
hover_name=None,
262+
hover_data=None,
251263
animation_frame=None,
252264
animation_group=None,
253265
category_orders={},
@@ -293,6 +305,8 @@ def box(
293305
color=None,
294306
facet_row=None,
295307
facet_col=None,
308+
hover_name=None,
309+
hover_data=None,
296310
animation_frame=None,
297311
animation_group=None,
298312
category_orders={},
@@ -336,6 +350,7 @@ def scatter_3d(
336350
size=None,
337351
text=None,
338352
hover_name=None,
353+
hover_data=None,
339354
error_x=None,
340355
error_x_minus=None,
341356
error_y=None,
@@ -384,6 +399,7 @@ def line_3d(
384399
text=None,
385400
line_group=None,
386401
hover_name=None,
402+
hover_data=None,
387403
error_x=None,
388404
error_x_minus=None,
389405
error_y=None,
@@ -428,6 +444,7 @@ def scatter_ternary(
428444
size=None,
429445
text=None,
430446
hover_name=None,
447+
hover_data=None,
431448
animation_frame=None,
432449
animation_group=None,
433450
category_orders={},
@@ -463,6 +480,7 @@ def line_ternary(
463480
line_dash=None,
464481
line_group=None,
465482
hover_name=None,
483+
hover_data=None,
466484
text=None,
467485
animation_frame=None,
468486
animation_group=None,
@@ -495,6 +513,7 @@ def scatter_polar(
495513
symbol=None,
496514
size=None,
497515
hover_name=None,
516+
hover_data=None,
498517
text=None,
499518
animation_frame=None,
500519
animation_group=None,
@@ -535,6 +554,7 @@ def line_polar(
535554
color=None,
536555
line_dash=None,
537556
hover_name=None,
557+
hover_data=None,
538558
line_group=None,
539559
text=None,
540560
animation_frame=None,
@@ -572,6 +592,7 @@ def bar_polar(
572592
theta=None,
573593
color=None,
574594
hover_name=None,
595+
hover_data=None,
575596
animation_frame=None,
576597
animation_group=None,
577598
category_orders={},
@@ -610,6 +631,7 @@ def choropleth(
610631
locationmode=None,
611632
color=None,
612633
hover_name=None,
634+
hover_data=None,
613635
size=None,
614636
animation_frame=None,
615637
animation_group=None,
@@ -648,6 +670,7 @@ def scatter_geo(
648670
color=None,
649671
text=None,
650672
hover_name=None,
673+
hover_data=None,
651674
size=None,
652675
animation_frame=None,
653676
animation_group=None,
@@ -689,6 +712,7 @@ def line_geo(
689712
line_dash=None,
690713
text=None,
691714
hover_name=None,
715+
hover_data=None,
692716
line_group=None,
693717
animation_frame=None,
694718
animation_group=None,
@@ -726,6 +750,7 @@ def scatter_mapbox(
726750
color=None,
727751
text=None,
728752
hover_name=None,
753+
hover_data=None,
729754
size=None,
730755
animation_frame=None,
731756
animation_group=None,
@@ -758,6 +783,7 @@ def line_mapbox(
758783
color=None,
759784
text=None,
760785
hover_name=None,
786+
hover_data=None,
761787
line_group=None,
762788
animation_frame=None,
763789
animation_group=None,
@@ -786,6 +812,8 @@ def scatter_matrix(
786812
color=None,
787813
symbol=None,
788814
size=None,
815+
hover_name=None,
816+
hover_data=None,
789817
category_orders={},
790818
labels={},
791819
color_discrete_sequence=default_qualitative,

0 commit comments

Comments
 (0)