How to Manually add colors to Sector wise in go.pie. In the below example i want to use the pallete for colors
import plotly.graph_objects as go
palette = {âOxygenâ: âgreenâ,âHydrogenâ:âorangeâ, âCarbon_Dioxideâ: âblackâ, âNitrogenâ: âredâ}
fig = go.Figure(data=[go.Pie(labels=[âOxygenâ,âHydrogenâ,âCarbon_Dioxideâ,âNitrogenâ],
values=[4500,2500,1053,500])])
fig.update_traces(hoverinfo=âlabel+percentâ, textinfo=âlabel+percent+valueâ, textfont_size=15)
fig.show()
AIMPED
2
Hi @murthy76 ,
you almost had it:
import plotly.graph_objects as go
#palette = {'Oxygen': 'green','Hydrogen':'orange', 'Carbon_Dioxide': 'black', 'Nitrogen': 'red'}
palette = ['green','orange', 'black', 'red']
fig = go.Figure(
data=[
go.Pie(
labels=['Oxygen','Hydrogen','Carbon_Dioxide','Nitrogen'],
marker={'colors':palette},
values=[4500,2500,1053,500],
)
]
)
fig.update_traces(
hoverinfo='label+percent',
textinfo='label+percent+value',
textfont_size=15
)
fig.show()
Thanks AIMPED. It worked as expected.