[英]Python Plotly scatter 3D plot colormap customization
我正在使用 plotly。 我得到的是 plot。 問題是,我使用季節作為顏色圖。 我用 1 代表秋天,2 代表冬天,..,4 代表夏天。 現在,colomap 顯示這些數字以及 1.5、2.5 等。我想顯示名稱而不是數字
我的代碼:
import plotly.express as px
from plotly.offline import plot
import plotly
fig = px.scatter_3d(df, x=xlbl, y=ylbl, z=zlbl,
color=wlbl,opacity=0,
color_continuous_scale = plotly.colors.sequential.Viridis)
temp_name = 'Temp_plot.html'
plot(fig, filename = temp_name, auto_open=False,
image_width=1200,image_height=800)
plot(fig)
目前output:
cat_labels = ["Fall", "Winter", "Spring", "Summer"]
fig.update_coloraxes(colorbar=dict(ticktext=cat_labels,
tickvals=list(range(1, len(cat_labels)+1))))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.