使用 Streamlit 创建表格的多种方法
在数据可视化的时代,Streamlit 为开发者提供了一个简单而强大的工具来展示数据。通过创建交互式表格,您可以更好地向用户展示数据,并提升用户体验。本文将分步指导您如何使用 Streamlit 创建表格,让您轻松掌握这一技能。
方法一:使用 st.dataframe() 展示数据框
使用 st.dataframe() 函数可以轻松展示 Pandas 数据框。以下是操作步骤:
- 确保您已安装 Pandas 和 Streamlit。
- 导入所需的库:import streamlit as st 和 import pandas as pd
- 创建一个数据框,例如:data = pd.DataFrame({'列1': [1, 2], '列2': [3, 4]})
- 使用 st.dataframe(data) 显示该数据框。
方法二:使用 st.table() 展示静态表格
![如何使用Streamlit轻松创建交互式和静态数据表格?](https://ai.wps.cn/cms/manage/file/24178246f25c4620be15a2aad52fd850)
如果您需要展示一个静态表格,可以使用 st.table() 函数。
- 同样导入 Pandas 和 Streamlit。
- 创建一个数据框,例如:data = pd.DataFrame({'列1': [1, 2], '列2': [3, 4]})
- 使用 st.table(data) 显示静态表格。
方法三:使用 st.write() 展示多种格式
如果您希望展示多种格式的数据,可以使用 st.write() 函数。
- 导入库并创建数据框。
- 使用 st.write(data) 显示该数据框。
- 这将自动选择最合适的格式展示数据。
通过以上方法,您可以轻松创建和展示表格。无论是交互式还是静态,Streamlit 都为您提供了灵活的选择。欢迎您尝试这些方法,并分享您自己的想法或遇到的问题!更多模板可点击下方图片下载WPS查看。
本文编辑:十五,来自加搜AIGC