问题标签 [hvplot]
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.
pandas - 带有for循环的hvplot图
我正在尝试hvplot
使用 for 循环创建图形,但它似乎不起作用。
我知道matplotlib
你必须使用plt.show()
.
python - 使用 pycharm/jupyter/hvplot 时当前不支持输出类型
我正在将 jupyter 与 pycharm 一起使用。当我尝试使用 hvplot 绘制数据时,我收到一条错误消息,提示“当前不支持输出类型”。我假设 pycharm 不支持 javascript。有谁知道如何解决这个问题?我的代码是这样的:
line - 有没有办法使用 xarray 数组中的 hvplot.line 绘制多条线
我在 xarray 数组中有多个 ytraces 数据。数据跟踪选择可以通过
上面创建了一个带有小部件滑块的线图,允许一次滚动显示单行的线条我希望能够在不创建滑块小部件的情况下绘制所有线条。关于如何做到这一点的文档很少
python - 导入 hvplot.pandas 后面板似乎忘记了 CSS 样式
我按照 Panel docs 中的这个示例在 jupyter notebook 中尝试了一些自定义 css 样式。
面板样式和 hvplot 之间似乎存在一些奇怪的干扰:
首先导入 hvplot.pandas 似乎总是让面板忽略以后使用 css 样式信息调用 pn.extenstion() 。(在文档中有一个警告。到目前为止一切都很好。)
当我首先调用 pn.extension(...) 时,它仅适用于指定为“raw_css”的 css。如果将 css 指定为“css_files”,则后续导入 hvplot.pandas 会使面板忘记 css 样式。
我无法让面板使用 css 文件中的 css 信息并同时使用 hvplot.pandas。我错过了什么吗?
(当然,这可能是实际应用程序的一个极端案例,但它很容易发生在你使用许多库的笔记本中。我花了一段时间才发现涉及到 hvplot。这就是为什么我'我在这里详细描述它。)
以下是一些代码示例:
按预期工作
在以下示例中,滑块按预期显示为黄色背景:
(test.css的内容.bk.panel-widget-box {background: #f0f000;}
:)
不工作
在以下示例中,没有黄色背景:
python - 如何使 hvplot 图形与浏览器的背景融为一体?
我使用 hvplot 创建了一个条形图,并使用 streamlit 在本地对其进行可视化。因为我的浏览器设置为暗模式,所以我试图让情节完全融入背景。我将绘图的 opts 设置为具有透明背景(.opts(bgcolor='rgba(0,0,0,0)' ),但它并没有使整个图形透明。我错过了什么?
这是剧情的截图。
python-xarray - 如何减少相互绘制多个 hvplot 的时间
我尝试使用以下代码在彼此之间绘制一些 hvplots。
河流、道路、边界和城市_gdf 生成如下:
决赛out
需要很长时间才能抽签。此外,更改 Intslider 值需要很长时间才能重新绘制绘图。我尝试了不同的选项,如“rasterize”和“datashade”,但仍然需要很长时间。我想知道如何减少绘图时间?
谢谢
python - 次要 y 轴 hvplot 多个数据源
我有一个数据框,其中包含y1
来自不同文件的数据(由一列表示)。如果我使用 dataframe.hvplot() 绘制数据。我使用by
关键字为每个文件绘制单独的行。现在我想y2
在同一个图中绘制数据,但在辅助 y 轴上。根据这篇文章,我可以得到我想要的,但这似乎是一个非常丑陋且不可靠的解决方案。有没有更优雅的方法来实现这一点?
MWE: