是否可以将数据加载到 plotly python 图中?
Is it possible to load data into a plotly python graph?
现在图表显示了 3 个值:X、Y 和颜色 (data_a)。是否可以将数据加载到这样的图表中(无需根据新数据绘制图表)?
data_a = np.random.rand(100, 1200)
fig = px.imshow(xg, aspect="auto",color_continuous_scale='ice')
fig.show()
data_b = np.random.rand(100, 1200)
data_c = np.random.rand(100, 1200)
将鼠标悬停在图表上时,任务显示了 5 个值。这在情节上可能吗?
我想要接收的图片示例在此处输入图片描述:
- 这 3 个额外的数组可以压缩成二维字符串数组
- 这可以分配给 text 属性
- 最终更新悬停模板以显示
xg = np.random.rand(100, 1200)
data_a = np.random.rand(100, 1200)
data_b = np.random.rand(100, 1200)
data_c = np.random.rand(100, 1200)
fig = px.imshow(xg, aspect="auto",color_continuous_scale='ice', )
fig = fig.update_traces(text=np.apply_along_axis(lambda a: ",".join(a.astype(str)), 0, [data_a,data_b,data_c]),
hovertemplate='x: %{x}<br>y: %{y}<br>color: %{z}<extra>%{text}</extra>')
现在图表显示了 3 个值:X、Y 和颜色 (data_a)。是否可以将数据加载到这样的图表中(无需根据新数据绘制图表)?
data_a = np.random.rand(100, 1200)
fig = px.imshow(xg, aspect="auto",color_continuous_scale='ice')
fig.show()
data_b = np.random.rand(100, 1200)
data_c = np.random.rand(100, 1200)
将鼠标悬停在图表上时,任务显示了 5 个值。这在情节上可能吗?
我想要接收的图片示例在此处输入图片描述:
- 这 3 个额外的数组可以压缩成二维字符串数组
- 这可以分配给 text 属性
- 最终更新悬停模板以显示
xg = np.random.rand(100, 1200)
data_a = np.random.rand(100, 1200)
data_b = np.random.rand(100, 1200)
data_c = np.random.rand(100, 1200)
fig = px.imshow(xg, aspect="auto",color_continuous_scale='ice', )
fig = fig.update_traces(text=np.apply_along_axis(lambda a: ",".join(a.astype(str)), 0, [data_a,data_b,data_c]),
hovertemplate='x: %{x}<br>y: %{y}<br>color: %{z}<extra>%{text}</extra>')