1 基本介绍
Streamlit 是一个 Python 库,能够用于使用 Python 创建可交互的、数据驱动的网页应用
pip install streamlit # 安装
streamlit hello # 测试安装是否成功
启动命令:streamlit run your_script.py [-- script args]
快速上手:Streamlit 快速上手
常用技巧:
- 点击页面右上角配置”始终重新运行“,这样代码修改后页面会自动更新
- 针对计算量大的函数可添
分类目录归档:Python
Streamlit 是一个 Python 库,能够用于使用 Python 创建可交互的、数据驱动的网页应用
pip install streamlit # 安装
streamlit hello # 测试安装是否成功
启动命令:streamlit run your_script.py [-- script args]
快速上手:Streamlit 快速上手
常用技巧:
对抗性鲁棒性工具集(Adversarial Robustness Toolbox,ART)是用于机器学习安全性的Python库
本项目由IBM团队在2019年开源。项目文档不是特别完善,但是示例丰富,API设计
PyCaret是一个开源的、低代码的Python机器学习库,可以实现机器学习工作流程的自动化。作为一个端到端的机器学习和模型管理工具,PyCaret可以成倍地缩短实验周期,实现更有效率的科研探索。
TableOne是一个很简单实用的小工具,能对数据进行基本统计展示
基本特性:
使用注意事项:
categorical
显式指定得益于强大的pandas模块,与数据框的结构更贴近的表格文件是Python中最流行的数据文件存储格式之一。对应的存储文件一般后缀为.CSV或.XLSX
SHAP (SHapley Additive explanation)是一种解释任何机器学习模型输出的博弈论方法
SHAP库的特性:
pd.set_option('display.max_rows', 5) # 最大显示行数
pd.set_option('display.max_columns', 15) # 最大显示列数
pd.set_option('display.max_colwidth'