Ich produziere ein 3D-Oberflächendiagramm mit mittlerem Erfolg, aber einige Parameter nicht nur auf meine Flags reagieren, wie Achsenbereiche, Beschriftungen und Log-Skala, aber einige Dinge tun B. Titel und Seitenverhältnis insgesamt. Ich kann das Problem nicht verstehen, kann jemand etwas sehen, was ich falsch mache?Offline-Plot Ignorieren Layout-Parameter in plotly Python API
Dank
def make3dPlot(surfaceMatrix, regionStart, regionEnd):
data = [go.Surface(z=surfaceMatrix)]
#data = [go.Surface(z=[[1, 2, 3, 4, 9],[4, 1, 3, 7, 9],[5, 4, 7, 2, 9]])]
layout = go.Layout(
title=args.i,
autosize=True,
width=1600,
height=1000,
yaxis=dict(
title='Particle Size',
titlefont=dict(
family='Arial, sans-serif',
size=18,
color='lightgrey'
),
type='log',
autorange=True,
#range=[regionStart, RegionEnd]
),
xaxis=dict(
title="Genomic Co-ordinates",
titlefont=dict(
family='Arial, sans-serif',
size=18,
color='lightgrey'
),
#type='log',
#autorange=False,
range=[10, 15]#regionStart, regionEnd]
),
scene=dict(
aspectratio=dict(x=3, y=1, z=1),
aspectmode = 'manual'
)
)
fig = go.Figure(data=data, layout=layout)
plotly.offline.plot(fig)
Mit den Mock Daten es so bei unveränderter Achse und kein Labels sieht: in
Wow, ich fühle mich jetzt dumm! Ich kann nicht glauben, dass ich das falsch gemacht habe. Diese Seite ist so lang, aber ich finde es schwierig herauszufinden, worum es geht. Hundertmal auf und ab gegangen. Vielen Dank – Daniel