问题标签 [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.
javascript - 在 MPLD3 中取消隐藏工具栏
是否有 mpld3 的现有插件可以阻止工具栏自动隐藏?一般来说,我试图使工具栏更加可见,因此任何修改工具栏的现有插件(使其更大、更不透明等)都会有所帮助。我看到了这个答案,但不幸的是,我认为我知道的 javascript 不足以知道如何概括它来修改工具栏的其他部分。
python - (Python) 如何在 Pandas 图中添加工具提示?
如何绘制 Pandas 线图,其中有工具提示,指示线的标签和鼠标所在点的值?
一个熊猫图可能有十几个不同的线条,带有不同的图例标签。工具提示应输出(标签、值)。如果这要求太多,那么标签就可以了。
我对 mpld3 有偏好,但任何其他绘图包都可以。在 mpld3 中,您是否使用 PointLabelTooltip 或 LineLabelTooltip 来处理熊猫图?请提供示例代码。
以下代码给出了错误,因为 PointLabelTooltip 期望的是点,而不是线:
matplotlib - 使用 matplotlib mpld3 放大/缩小后工具提示消失
我有一个 matplotlib 图,点标记上有工具提示:
放大/缩小正在工作:
但是,在执行放大/缩小后,工具提示不再起作用:甚至恢复原始(非缩放)大小,它们也不会回来。
javascript - mpld3 生成的 html 缺少图例中的 xticklabels 和颜色
我只是在这里使用 matplotlib 示例并使用 mpld3 将其写为 html。
但是,使用 mpld3 生成的 html 缺少图例中的 xticklabels 和颜色。如果我在不转换为 html 的情况下生成绘图,它会使用 xticklabels 生成并在图例中包含颜色。它是通过 mpld3 生成的 html 缺少这些项目。
直接使用pyplot生成的图如下:
通过mpld3生成的html如下:
有什么想法可以解决这个问题吗?这是一个mpld3错误吗?
这是我正在使用的python代码:
matplotlib - 如何使 mpld3 与 seaborn 一起工作(交互式工具提示)
我似乎无法让由 mpld3 提供支持的交互式工具提示与 seaborn 的奇妙的类似 lmplot 的散点图一起使用。
我很想知道如何让它发挥作用!谢谢!
示例代码:
我得到了 seaborn 情节以及以下错误:
控制台显示:
python - 如何在 mpld3 (Python Matplotlib D3) 图中显示希腊符号?
例如,传统的 plt.title(r'$\alpha$') 在 mpld3.enable_notebook() 中不起作用,而在正常的 matplotlib.pyplot 中起作用。
matplotlib - 设置 mpld3 绘图的高度和宽度
我想将 mpld3 绘图的宽度和高度设置为特定值(以像素为单位,因此它适合它所在的 div)。我尝试的方式看起来像这样(javascript):
plotWidth 和 plotHeight 我想要设置高度和宽度的值。
现在,这实际上将 mpld3-figure 对象的大小设置为我想要的值,但里面的图仍然保持原来的大小,所以看起来什么也没发生。那么,如何更改绘图本身的大小?到目前为止,无论我做什么,情节都没有改变。
python - 通过 ipython 和 Spark 中的 mpld3 在散点图中使用工具提示的问题
我有一个RDD
学生ID和他们的分数:
scatter plot
然后我在using上显示分数mpld3
。
我一直在尝试做的是包含一个tooltip
功能,这样当我的鼠标悬停在绘图上的特定分数点上时,它会显示该分数的学生 ID。我正在阅读此文档,该文档tooltip
用于显示当鼠标悬停在某个点上时,它会显示点号,但在我的情况下我很难理解如何做到这一点。如何将此悬停功能添加到我当前的代码中?
python - 在 pyspark 中使用 matplotlib 或 mpld3 制作条形图的问题
我有一个列表list = [['0-50',4],['50-100',11],['100-150',73],['150-200',46]]
,我想在histogram
using mpld3
in 中显示它python pyspark
。列表的每个元素的第一部分是范围,它将在 x 轴上,histogram
第二部分是该范围内的人数,将在 y 轴上。如何使用或者制作matplotlib
条形图?mpld3
pyspark
更新:我根据 [this] 示例1尝试了下面的代码,它显示bar chart
但输出在视觉上非常糟糕,在绘图边界周围有很多灰色区域。我怎样才能让它在可视化方面看起来更清晰和更好?