1
我在python中绘制了一个热图。该hovertext完美的作品,但它的每个变量前缀X,Y或Z这样的:Plotly Python - Heatmap - 改变Hovertext(x,y,z)
它有什么办法来改变这种即X =“风云”,Y =“月”和z = “计数”
这是产生上述
热图码dfreverse = df_hml.values.tolist()
dfreverse.reverse()
colorscale = [[0, '#454D59'],[0.5, '#FFFFFF'], [1, '#F1C40F']]
trace = go.Heatmap(z=dfreverse,
colorscale = colorscale,
x = [threeYr,twoYr,oneYr,Yr],
y=['March', 'February', 'January', 'December', 'November', 'October', 'September', 'August', 'July', 'June', 'May', 'April'])
data=[trace]
layout = go.Layout(
autosize=False,
font=Font(
family="Courier New",
),
width=700,
height=450,
margin=go.Margin(
l=150,
r=160,
b=50,
t=100,
pad=3
),
)
fig = go.Figure(data=data, layout=layout)
plotly.offline.iplot(fig,filename='pandas-heatmap')
谢谢!
太感谢你了。我对为达到这一目标所花费的时间表示歉意,在做出回应之前我完成了工作。我只记得登录并检查:)....它完美的工作! – ScoutEU
编辑:我真的很感谢你接受你的详细回复! – ScoutEU