Logo
Section 1 / 6

前置条件和所需库

学习如何安装创建 Streamlit 应用所需的库。

导入

前置条件和所需库

学习如何安装创建 Streamlit 应用所需的库。

在本章中,我们将构建一个逻辑回归模型,用于预测一个人是否能在泰坦尼克号沉船事件中幸存。完成模型构建后,我们将使用 Streamlit 创建一个网页应用和用户界面,让用户输入数据并获取预测结果。

先决条件

本章重点介绍 Streamlit,并假设您已熟悉以下内容:

  • 使用 Python 编程。
  • 数据清洗及其他常用技术,如数值编码和独热编码。
  • 熟悉 scikit-learn 库。
  • 了解逻辑回归将有所帮助,但并非必需。
  • 熟悉 pandas 库。
  • 对 Matplotlib 库有基本了解。

安装所需库

首先,我们需要创建一个虚拟环境来管理并安装所需的包:streamlit、scikit-learn、pandas 和 matplotlib。

1python -m venv venv 2venv/Scripts/activate 3pip install streamlit scikit-learn pandas matplotlib

安装确认

安装完成后,我们可以运行以下命令进行验证:streamlit hello

在下方终端中输入 streamlit hello 以确认安装成功。

Terminal

导入所需库

我们将导入以下所有库:

1import streamlit as st 2import pandas as pd 3from sklearn.linear_model import LogisticRegression 4from sklearn.model_selection import train_test_split 5from sklearn.preprocessing import StandardScaler 6from sklearn.metrics import confusion_matrix 7import matplotlib.pyplot as plt

简介

构建一个逻辑回归模型