有人知道如何解码从Python bokeh生成的html文件中提取的绘图数据点吗



阅读html源代码时,我发现数据数组的格式如下:

'x' => 
array (
'__ndarray__' => 'A loooooong string',
'dtype' => 'float64',
'shape' => 
array (
0 => 3053,
),

我曾尝试将八位字节的字符转换为64位numpy浮点,尝试不同的字节序,但都没有成功。我还没有尝试过颠倒字符串中字符的顺序,但如果这有帮助,我会感到惊讶。

这是您需要的函数:https://github.com/bokeh/bokeh/blob/2.0.0/bokehjs/src/lib/core/util/serialization.ts#L126

我不能在这里粘贴代码,因为有不同的依赖项,并且将它们全部收集在一个代码块中需要付出相当大的努力。

最新更新