How to shrink only the size of the graph

Hi @winklerrr and @ilemi, you can set the margins of the figure explicitly, and move the legend position, for example

import plotly.express as px
df = px.data.wind()
fig = px.bar_polar(df, r="frequency", theta="direction",
                   color="strength", template="plotly_dark",
                   color_discrete_sequence= px.colors.sequential.Plasma_r)
fig.update_layout(margin_r=300, legend_x=1.4)
fig.show()


Hope this helps!