Python Plotly:如何更改3D曲面打印的颜色方案?
我想在plotly python中更改3D曲面打印的颜色方案。默认情况下,绘图仪指定颜色方案,如下图所示 这是我的密码Python Plotly:如何更改3D曲面打印的颜色方案?,python,plotly,plotly-python,Python,Plotly,Plotly Python,我想在plotly python中更改3D曲面打印的颜色方案。默认情况下,绘图仪指定颜色方案,如下图所示 这是我的密码 import import plotly.graph_objects as go import pandas as pd data = pd.read_csv('\Data.csv') data.set_index("years", inplace = True) figure = go.Figure(data=[go.Surface(z=data.va
import import plotly.graph_objects as go
import pandas as pd
data = pd.read_csv('\Data.csv')
data.set_index("years", inplace = True)
figure = go.Figure(data=[go.Surface(z=data.values)])
figure.update_layout(
scene = dict(
xaxis = dict(
title = 'Months',
#nticks = 5,
autorange='reversed',
showgrid=True,
gridwidth=1,
gridcolor='Blue',
ticktext = data.columns,
tickvals= list(range(0,data.shape[1]))),
yaxis = dict(
title = 'years',
showgrid=True,
gridwidth=1,
gridcolor='Blue',
ticktext = data.index,
tickvals= list(range(0,data.shape[0]))),
zaxis = dict(
title = 'Discharge (Cumecs)',
#showgrid=True,
gridwidth=1,
gridcolor='Blue')),
tilte = 'Plot 1'
)
您可以通过中的
colorscale
轻松更改配色方案
go.Surface(colorscale ='<color>')
情节
您的色阶选项包括(但不限于):
灰色、YlGnBu、绿色、YlOrRd、蓝红色、RdBu、红色、蓝色、野餐、彩虹、波特兰、喷气式飞机、炎热、黑体、地球、电力、绿色、雪茄
示例代码:
我觉得这很有帮助。非常感谢…作为一个新手,我错过了很多简单的事情…@AsifMarazi newbie或不是,依我拙见,你已经有了一个非常好的开始。您提出了一个问题,但这个问题的答案不太容易用谷歌搜索(不确定这是否是一个单词,尽管=),并且您提供了一个几乎可以复制的代码片段。这比我们在这里看到的更多。但更重要的是,通过评论和接受建议的解决方案,提供快速反馈,您已经证明了问题的答案对您的价值高于零。继续努力,你会在这里学到很多。回头见!很抱歉延迟回复…我目前非常热衷于学习编程,当然需要您的帮助…谢谢您的感谢。。。
fig = go.Figure(data=[go.Surface(z=z_data.values, colorscale ='Blues')])
import plotly.graph_objects as go
import pandas as pd
# Read data from a csv
z_data = pd.read_csv('https://raw.githubusercontent.com/plotly/datasets/master/api_docs/mt_bruno_elevation.csv')
fig = go.Figure(data=[go.Surface(z=z_data.values, colorscale ='Blues')])
fig.update_layout(title='Mt Bruno Elevation', autosize=False,
width=500, height=500,
margin=dict(l=65, r=50, b=65, t=90))
f = fig.full_figure_for_development(warn=False)
fig.show()