x_edges
и y_edges
- это значения от -6 до 6, но когда я показываю рисунок, диапазон оси от 0 до 50 (который является размером массивов x_edges и y_edges).
df = pd.DataFrame(h, index=x_bins_centers, columns=y_bins_centers)
fig = go.Figure(data=[go.Surface(z=df)])
fig.update_layout(
xaxis = dict(
tickmode = 'array',
tickvals = x_edges,
ticktext = x_edges
),
yaxis = dict(
tickmode = 'array',
tickvals = y_edges,
ticktext = y_edges
)
)
fig.show()
df
- это pandas фрейм данных, где индекс - x_edges
, а столбцы - y_edges
График можно найти здесь . Я выполняю этот код в Google Colab.
Что я делаю не так?