设置选择框的默认值

2023-12-21

我是流媒体新手。 我尝试为 sidebar.selectbox 设置默认值。 代码如下。 我很感激你的帮助! 先感谢您。

st.sidebar.header('Settings')

fichier = st.sidebar.selectbox('Dataset', ('djia', 'msci', 'nyse_n', 'nyse_o', 'sp500', 'tse'))

window_ANTICOR = st.sidebar.selectbox('Window ANTICOR', ['<select>',3, 5, 10, 15, 20, 30])
if window_ANTICOR == '<select>':    
    window_ANTICOR == 30

window_OLMAR = st.sidebar.selectbox('Window OLMAR', ['<select>',3, 5, 10, 15, 20, 30])
if window_OLMAR == '<select>':    
    window_OLMAR == 5

eps_OLMAR = st.sidebar.selectbox('Eps OLMAR', ['<select>', 3, 5, 10, 15, 20, 30])
if eps_OLMAR == '<select>':    
    eps_OLMAR == 10

eps_PAMR = st.sidebar.selectbox('Eps PAMR', ['<select>',0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1])
if eps_PAMR == '<select>':    
    eps_PAMR == 0.5

variant = st.sidebar.selectbox('Variant PAMR', (0, 1, 2))
if variant == '<select>':    
    eps_PAMR == 0

Use the index的关键字selectbox小部件。传递值的索引options列出您希望成为默认选择的列表。

例如。如果您想设置标记为选择框的默认选择'Window ANTICOR'到 30(您似乎正在尝试这样做),您可以简单地执行以下操作:

values = ['<select>',3, 5, 10, 15, 20, 30]
default_ix = values.index(30)
window_ANTICOR = st.sidebar.selectbox('Window ANTICOR', values, index=default_ix)

Source: https://docs.streamlit.io/library/api-reference/widgets/st.selectbox https://docs.streamlit.io/library/api-reference/widgets/st.selectbox

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

设置选择框的默认值 的相关文章

随机推荐

  • 如何在 MySQL 中表示交叉应用和拆分字符串

    对于某些背景 我正在尝试创建一个包含多个食谱的数据库 然而 单个成分有必要与其最初来源的配方相关联 例如 我有一个包含所有单独成分的表格 还有一张存储食谱 减去配料 的桌子 现在 我发现了this http www kodyaz com a
  • Python 中的不等式和括号

    因此 在Python中 可以轻松检查真值条件 并使用括号优先考虑真值条件的顺序 例如这些很容易理解 gt gt gt 3 gt 2 True gt gt gt 3 gt 2 is True True 但这些是什么意思 我无法理解为什么它们返
  • NHibernate 的 SQL 2008 方言支持

    有人正在研究或知道 NHibernate 是否存在 SQL 2k8 方言 这是最近在 NHibernate Google Group 上询问 http groups google com group nhusers browse threa
  • AVAssetWriter 未知错误

    我正在尝试使用图像创建视频AVAssetWriter 实现的代码在大多数情况下工作正常 但在随机时刻 编写器会出现问题 AVAssetWriter videoWriter videoWriter finishWriting NSLog vi
  • 如何在本机反应中将文本放在图像上?

    如何在本机反应中将文本垂直放置在图像上 我找到了这个文档 https medium com mheavers vertically centering text over images in react native with flexbo
  • 如何获取溢出:隐藏或溢出:滚动div的真实.height()?

    我有一个关于如何获得 div 高度的问题 我知道 height and innerHeight 但在这种情况下 他们都没有为我完成这项工作 问题是 在这种情况下 我有一个溢出宽度的 div 溢出 滚动 并且 div 具有固定的高度 如果我使
  • woocommerce 在添加到购物车时添加动态价格

    我的任务是 我有 test test1 test2 test3 gt 4 个产品 测试产品价格为 0 美元 添加到购物车时 添加到特定 测试 产品的价格为 500 美元 如何实现这一目标 我使用以下钩子 add action woocomm
  • 使用虚拟数据创建 DataTable 对象

    我正在尝试将 DataTable 数据绑定到手风琴 我发现如果我使用表适配器从数据库检索 DataTable 它会完美地绑定到手风琴 但是我想要做的是创建一个虚拟表 用于测试目的 如果我无权访问我的数据库 创建虚拟表的代码如下 DataTa
  • 使用 Python 从 WSDL 文件创建模拟 Web 服务

    我们正在为远程服务编写一个客户端 该客户端公开 SOAP Web 服务并发布这些服务的 WSDL 定义 我们在测试期间无法访问系统 因此我们想编写一个模拟服务 我们使用 Python 作为客户端 因此理想情况下我们希望使用 Python 作
  • unsigned int 与 size_t

    我注意到现代 C 和 C 代码似乎使用size t代替int unsigned int几乎无处不在 从 C 字符串函数的参数到 STL 我很好奇这样做的原因以及它带来的好处 The size ttype 是无符号整数类型 它是sizeof运
  • 模型中 _set 的 Django 管理器

    我目前正在学习 Django 但我不知道如何自己解决这个问题 我正在看书开发人员库 使用 Django 进行 Python Web 开发在一章中 您将构建一个简单的 CMS 系统 其中包含两个模型 故事和类别 一些通用和自定义视图以及视图模
  • 如何在 Python 中从 YAML 文件创建树形数据结构?

    假设我有一个 YAML 文件 如下所示 template artifacts config a value1 b value2 jars a value1 b value2 scripts a value1 b value2 我希望它像一棵
  • 如何增加 docker-machine 内存 Mac

    我是 Docker 新手 并尝试通过本教程从 Docker 映像设置 MemSQL http docs memsql com 4 0 setup docker http docs memsql com 4 0 setup docker 我使
  • 检查其中一个 div 是否包含我在 nightwatch 中的值

    我在使用 nightwatch js 测试我的 web 应用程序时遇到问题 我需要迭代页面上的所有 div 元素 以检查是否存在包含我之前添加的所有子元素的元素 例如我有 div h2 text1 h2 h3 second text1 h3
  • 如何使用unix替换ear中的文件

    我有一个sample ear 文件 我想替换sample ear 中的特定文件 consider ear file sample ear which content com1 test1 file1 sh and com2 file2 sh
  • C# - POST 请求中的正文内容

    我需要用 C 进行一些 api 调用 我正在使用 Microsoft 的 Web API 客户端来执行此操作 我成功发出了一些 POST 请求 但我不知道如何将字段 Body 添加到我的请求中 任何想法 这是我的代码 static Http
  • 在 LINQ 中加入匿名类型

    我确实有 2 个 C 声明表 它在程序创建期间初始化列 我想根据其 UserID 和 UserName 加入该表 我的代码如下 from nSJL in UserList AsEnumerable join SJL in UserListO
  • jQuery 在 asp net core 2 razor 中设置日期值

    我在我的 asp net core razor 表单中遇到 jQuery 问题 我可以使用 jQuery 在文本等输入类型中更改值 但不能更改日期类型 我不知道为什么 这是项目模型的一部分 只是我想更改形式的属性 DataType Data
  • 判断变量是否能被 2 整除

    如何判断一个变量能否被2整除 此外 如果是 我需要执行一个函数 如果不是 我需要执行一个不同的函数 使用模数 Will evaluate to true if the variable is divisible by 2 variable
  • 设置选择框的默认值

    我是流媒体新手 我尝试为 sidebar selectbox 设置默认值 代码如下 我很感激你的帮助 先感谢您 st sidebar header Settings fichier st sidebar selectbox Dataset