问题标签 [streamlit]

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 投票
1 回答
3295 浏览

python - 如何在流线型页面中为折线图制作动画

我正在处理一个 ML 项目,我想(相对)实时显示具有适应度功能的图表。

我正在使用此 SO 答案中的代码,只要图表显示在 matplotlib 窗口中,它就可以正常工作。一旦我将它添加到页面中,它就会变成静态图像。

知道如何为图表设置动画吗?它不一定是 matplotlib。

0 投票
1 回答
370 浏览

python - Streamlit ValueError: Series 的真值不明确。使用 a.empty、a.bool()、a.item()、a.any() 或 a.all()

我正在尝试在 Streamlit.io 应用程序上拟合我的模型,但我得到了上述值错误。但它不会在 Jupyter Notebook 上给出相同的错误请任何更好的方法都会有很大帮助。

在此处输入代码

0 投票
1 回答
941 浏览

python - 为什么我的 Streamlit 应用程序会多次打开?

我正在尝试使用启动 Streamlit 应用程序

当我运行这段代码时,会有无数个流光窗口,每隔 3 秒左右就会一个接一个地弹出。阻止这些窗口弹出的唯一方法是完全关闭输出窗口。(我正在使用 PyCharm)

这是我的代码:

我希望只弹出一个窗口,而不是无限数量的窗口。

有没有什么办法解决这一问题?

0 投票
1 回答
711 浏览

javascript - 如何从 Javascript 向 Streamlit 发送数据?

我在 Streamlit 中嵌入了一个散景图,我希望能够从中选择点并将它们发送到 Streamlit 后端。我可以将 JS 点击处理程序添加到 Bokeh 图表并且它可以工作,但我无法找到将信息返回到 Streamlit 的方法。

我尝试设置使用 Streamlit 制作value的 a text_input,但它不会触发任何事件。文本显示出来,但如果我点击输入,它就会消失。

有什么方法可以从 JS 向 Streamlit 后端发送消息吗?

0 投票
1 回答
2934 浏览

google-app-engine - 如何在 App Engine (GCP) 上部署 Streamlit 应用程序?

我的目标是部署一个用 Sreamlit 编写的简单网络应用程序,例如

app.py

streamlit run app.py我可以通过在我的命令行中运行在我的本地机器上运行它。

但是,我不确定如何修改 GCP 的 App Engine 中的 app.yaml 文件来部署它。

有什么建议吗?

0 投票
1 回答
2810 浏览

matplotlib - matplotlib plot 在 streamlit 中的分辨率很差

在流线型应用程序中,当尝试使用与标准格式不同的格式绘制图形时,我得到的分辨率非常差。

例子:

结果是这样的:

在此处输入图像描述

具有相同 figsize 的 jupyter 笔记本中的相同绘图没有此问题。为什么会发生这种情况,我该如何解决这个问题?

0 投票
1 回答
3069 浏览

python - 使用 altair 在单个地图上绘制空间数据

我想在地图上绘制空间数据。我想使用streamlit它,因为它似乎很容易使用,我想稍微探索一下。
首先尝试使用他们的内置deck_gl-API 绘制我的数据。这工作得很好,但由于我需要绘制字形/图标并且IconLayer还没有内置streamlit,我需要切换到另一个库。

我读过它Altair应该很适合我,而且它也得到了streamlit. 但是,altair当我不使用其中一个vega_datasets.

我的数据位于具有以下结构的数据框中:

如何使用 altair 创建这样的情节?

非常感谢任何帮助或提示!

旧金山湾水温图

0 投票
1 回答
303 浏览

python - Windows 7 64 位上的 streamlit 安装错误

我运行pip install streamlit并成功安装了streamlit。

但是,当我运行streamlit hello或我在streamlit run app.py哪里运行app.pypython 应用程序时import streamlit,我收到以下错误。

我试图禁用防火墙,但仍然出现错误。我也尝试过运行streamlit run app.py --browser.serverPort 3000,但仍然遇到同样的错误。

0 投票
2 回答
4196 浏览

streamlit - Streamlit 按钮只能使用一次

我想创建一个简单的流光应用程序,当您按下按钮时,它会增加 x 并显示 x 的新值。

但是,它仅适用于第一次“x 仅显示值 2 并且不增加”

0 投票
3 回答
1788 浏览

streamlit - 没有名为 streamlit.__main__ 的模块;'streamlit' 是一个包,不能直接执行

当我尝试将 streamlit 部署到 heroku 时,出现以下错误。我该如何解决?

没有名为 streamlit.main 的模块;'streamlit' 是一个包,不能直接执行

在此处输入图像描述

在此处输入图像描述