如何使用散景绘制二维数组?

时间:2018-05-18 22:27:18

标签: python bokeh

有人可以给出一个简短的例子,说明如何使用散景绘制2D数组吗?与matplotlib中的imshow()类似的东西。我没有在散景库中找到一个很好的例子。

a = np.array([[1,2], [3, 4]])
imshow(a)  # but with bokeh

1 个答案:

答案 0 :(得分:1)

谢谢阿迪安!这是一个很好的方向。这是一个最小的例子。

import numpy as np
from bokeh.plotting import figure, show

a = np.array([[1,2], [3, 4]])
p = figure(x_range=(0, 2), y_range=(0, 2))

# must give a vector of image data for image parameter
p.image(image=[a], x=0, y=0, dw=2, dh=2, palette="Spectral11")

show(p)