본문 바로가기

코딩TIPS

[plotly] color_discrete_sequence (color palette 변경)

반응형

plotly의 color_discrete_sequence를 변경해 보겠습니다.

 

library import 및 data를 불러옵니다.

import plotly.express as px
df=px.data.tips()
df

 

성(sex) 별 tip의 데이터로 그래프를 그리고 날짜(day)로 색 구분을 하겠습니다.

fig=px.bar(data_frame=df,x='sex',y='tip', color='day')
fig.show()

 

색 구성을 변경해 볼까요

변경할 수 있는 색 구성은 아래의 코드로 확인이 가능합니다.

 

반응형

 

fig = px.colors.qualitative.swatches()
fig.show()

 

color_discrete_sequence = px.colors.qualitative. 색 구성 형태로 변경이 가능합니다.

D3로 변경해볼까요

fig=px.bar(data_frame=df,x='sex',y='tip', color='day', color_discrete_sequence=px.colors.qualitative.D3)
fig.show()

Vivid로 변경해보겠습니다.

fig=px.bar(data_frame=df,x='sex',y='tip', color='day', 
           color_discrete_sequence=px.colors.qualitative.Vivid)
fig.show()

 

이상으로 plotly의 color_discrete_sequence에 대해 알아봤습니다.

 

 

반응형