问题标签 [mpld3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
3139 浏览

python - mpld3 导致 TypeError:“ndarray”类型的对象不是 JSON 可序列化的

如果我跑

工作正常。如果我添加

我收到错误:“ndarray”类型的对象不是 JSON 可序列化的

您对导致 mpld3 烦恼的原因有什么建议吗?

据我所知,这与NumPy array is not JSON serializable 中提出的问题不同。

0 投票
1 回答
3221 浏览

python - generating multiple graphs on Web Browser using Matplotlib and mpld3

I am plotting two graphs. I am trying to plot multiple matplotlib graphs on my web browser using the mpld3 library. I am successful in plotting the first graph with the help of mpld3.show() function, but the other graph is not being loaded.

Can anyone help me out on how to get both the graphs on the browser, I am sure it a single line of code that will solve the issue.

0 投票
2 回答
7233 浏览

python - 使用带有 LinkedBrush 的 matplotlib mpld3 的 Json 序列化错误

http://mpld3.github.io/examples/linked_brush.htmlmpld3( matplotlibon d3) 示例提供了以下代码示例:LinkedBrush

虽然公共网页显示链接输出的矩阵,但在本地运行时会出现json序列化错误:

当地环境是

今天mpld3安装的。有mpld3版本问题吗?还有其他建议吗?

0 投票
1 回答
1125 浏览

python - Python:TypeError: array([ 1.]) 不是 JSON 可序列化的

我想在 Html 中转换 python 图。我已经参考了示例,我已经将其更改为将图转换为 Html 页面。下面是我的代码:

现在,当我运行上面的代码时,它会引发如下错误:

调用 fig_to_html() 函数时,第 24 行发生错误。请帮助我。

0 投票
1 回答
2267 浏览

python - 带有 Python 错误的 MPLD3

我试图复制在这个网站上找到的例子:http: //mpld3.github.io/examples/scatter_tooltip.html

但我收到以下错误:Object of type 'ndarray' is not JSON serializable

我不知道我需要改变什么。

这是代码:

确切的错误是:

0 投票
1 回答
784 浏览

python - 如何在 python 图中的悬停标签中添加新行?

当特定点悬停在绘图中时,我想添加带有新行的文本。例如,如果悬停一个点,则悬停的标签将显示如下文本, text1
text2
text3
下面是 draw_plot 函数片段:

点悬停到特定点时的输出如下: 在此处输入图像描述

所以在上面的图中,当黄色“+”悬停时,它会在单行中显示悬停的文本。但我想要的输出是:
UE:280
pr_rp_id:4

这是我用新行添加悬停文本的部分:

请帮我。

0 投票
1 回答
544 浏览

python-3.x - 使用 mpld3 保存为 html 文件的条形图在顶部显示 x 轴刻度

我有一个 python 代码,它使用 mpld3 save_html 方法将条形图存储为 html 文件。但是,当我渲染 html 文件时,条形图在顶部显示 x 轴刻度,如下所示。

在此处输入图像描述

我根本不希望显示刻度,也没有刻度标签,但希望底部的 x 轴线。我以为我已经采取了必要的步骤来防止这种情况发生。请看下面的代码。我将不胜感激这里的任何帮助。我正在消隐。

0 投票
0 回答
465 浏览

python-3.x - 使用 mpld3 保存为 html 文件的折线图显示时间戳记为 unsigned int

我正在尝试绘制在 x 轴上有时间戳并在 y 轴上计数的折线图。matplotlib 绘图的输出使用 mpld3 save_html() 方法存储在一个 html 文件中。当代码在windows平台上运行时,输出呈现如下:

windows输出(html渲染-正确输出)

在此处输入图像描述

然而,我的代码需要在亚马逊云(Arch linux)上运行,它将 x 轴刻度输出为无符号整数,如下所示(图表看起来不同,因为它是在几分钟后拍摄的):- 在此处输入图像描述

在这里寻找专家指导,了解为什么它没有显示实际的日期/时间戳。

我在下面发布了一个小的更改的代码。我的带时间戳的数据源是本地定义的。其他一切都是一样的。请注意,这不会呈现与上面相同的图形,因为数据源不同。

0 投票
2 回答
961 浏览

django - django 中的分段错误(核心转储)与服务器也断开连接

我正在尝试使用 Matplotlib 和 mpld3 和 Django 绘制折线图。它工作正常,但如果我在浏览器中点击刷新按钮重新加载页面,服务器突然停止并显示错误消息 [Segmentation fault (core dumped)]

下面我提到了我的代码。提前致谢 !!

在 view.py 中:

0 投票
0 回答
134 浏览

python - 在 Matplotlib 错误中,日期时间不是 Json 可序列化的

我已经实现了一个 Matplotlib 图,可以正确绘制,但是当我尝试使用 mpld3 模块在浏览器上实现它时,我收到一个错误,说日期时间不是 Json 可序列化的,我在 Google 上搜索过,但是找不到什么我一直在寻找。我的代码如下:

这是我得到的错误:“datetime.date(2017, 7, 26) is not JSON serializable”