Set the amount of vertical space between legend groups using Plotly-Python

In this article, we will learn how to set the amount of vertical space between legend groups.
A legend is an area describing the elements of the graph. In the plotly legend is used to Place a legend on the axes.
Example 1: In this Bar chart, We are setting the amount of vertical space (in px) between legend groups with the help of a method called fig.update_layout(legend_tracegroupgap= 2), by passing the legend_tracegroupgap parameter as 2 pixels.
Python3
# importing packages import plotly.express as px   # using medals_wide dataset wide_df = px.data.medals_wide()   # plotting the bar chart fig = px.bar(wide_df, x="nation", y=[              "gold", "silver", "bronze"],              title="GeeksforLazyroar")   # spacing legend in plotly in pixels. fig.update_layout(legend_tracegroupgap=2)   # showing fig. fig.show()  | 
Output:
Example 2: In this Scatter chart, We are setting the amount of vertical space (in px) between legend groups with the help of a method called fig.update_layout(legend_tracegroupgap= 2), by passing the legend_tracegroupgap parameter as 12 pixels.
Python3
# importing packages import plotly.express as px   # using the gapminder dataset df = px.data.tips() fig = px.scatter(df, x="total_bill", y="tip", color="sex",                  symbol="smoker", facet_col="time",                  labels={"sex": "Gender", "smoker": "Smokes"})   # spaceing between legend in pixel. fig.update_layout(legend_tracegroupgap=12)   # showing figure. fig.show()  | 
Output:
				
					



