我想像在this example中那样绘制3d条形图,但我不知道或不知道如何使用代码存储数据。这是我的数据的样子:
z = np.array([[ -10., -40., 0., 20., 10., 0., 0., 0.],
[ 0., -50., -60., -20., 20., 0., 0., 0.],
[ -60., -140., -90., -20., 20., 0., 0., 0.],
[ 190., -70., -240., 20., 20., 0., 0., 0.],
[ 430., 70., -380., -20., 20., 0., 0., 0.],
[ 170., 0., -280., -110., 20., 0., 0., 0.],
[ 20., 10., -90., -80., 20., 0., 0., 0.],
[ 20., 20., 20., 20., 20., 0., 0., 0.]])
这是应该的样子,但是带有我的数据和8x8的网格:
我的z值代表垃圾箱的高度/深度。因此,在这幅3D图上,我总共会有8x8箱。
我想使用Plotly,因为该地块将嵌入在Plotly Dash中并且应该是交互式的。 那么,我该如何从atat更改数据以使用this example中的代码,或者还有另一种可能性可以在密谋中获得这样的图表?