반응형
plotly의 color_continuous_scale을 변경해 보겠습니다.
library import 및 data를 불러옵니다.
import plotly.express as px
df=px.data.tips()
df
총 지불금액(total_bill)과 tip의 데이터로 scatter 그래프를 그리겠습니다.
fig=px.scatter(data_frame=df,x='total_bill',y='tip', color='tip')
fig.show()
위 그래프의 우측에 보이는 색 구성을 변경하는 것이 오늘의 목표입니다.
어떤 색 구성을 변경할 수 있는지 볼까요
아래의 코드로 확인이 됩니다.
반응형
fig = px.colors.sequential.swatches_continuous()
fig.show()
좌측의 밑에서 5번째 있는 'Jet'로 변경해보겠습니다.
color_continuous_scale을 px.colors.sequential.Jet 지정해주시면 됩니다.
fig=px.scatter(data_frame=df,x='total_bill',y='tip',
color='tip',color_continuous_scale=px.colors.sequential.Jet)
fig.show()
아래와 같이 다른 그래프에서도 활용이 가능합니다.
fig=px.bar(data_frame=df,x='size',y='tip', color='total_bill',
color_continuous_scale=px.colors.sequential.Jet)
fig.show()
이상으로 color_continuous_scale을 이용해서 palette를 변경해봤습니다.
반응형
'코딩TIPS' 카테고리의 다른 글
[plotly] 이중 축, 2 axis 그래프 그리기 (8) | 2022.11.25 |
---|---|
[plotly] color_discrete_sequence (color palette 변경) (4) | 2022.11.17 |
[plotly]bar 그래프 그리기 (4) | 2022.11.15 |
[plotly]line 그래프 그리기 (12) | 2022.11.12 |
[plotly]scatter 그래프 그리기 (6) | 2022.11.09 |