2.4. 列表的增删改查
我们先来认识一个名词——『方法』,先来看如下的这种写法: 在上述写法中,如果只看append(元素),这就是在调用append函数,但append前面还有列表.这种形式,所以也可以换一个说法,叫:调用列...
5.3. 整型
1️⃣什么是整型? 所谓整型就是没有小数点的数字, Python 中的整型,可以是任意大小的整数,包括负整数。 2️⃣分隔符 当书写很大的数时,可使用下划线将数字分组,使其更清晰易读;Python 自...
2.5. 列表的常用方法
除了增删改查方法,列表中还有很多其他常用的方法: 1️⃣使用:列表.index(值),查找指定元素在列表中第一次出现的下标,返回值是元素下标。 fruits = ['香蕉', '苹果', '橙子', '香蕉'] r...
1.3 Jupyter笔记本
Jupyter 是一个开源的交互式计算环境,广泛应用于数据科学、机器学习、科学研究等领域,主要组件有Jupyter Notebook和Jupyter Lab。JupyterLab作为Jupyter Notebook的继承者,提供了更现代化和...
14. 类型注解 vs 函数类型注解
类型注解不会影响程序运行,它只是给人和工具看的,它可以提高代码可读性、让 IDE 智能提示更强 。 14.1. 变量类型注解 语法格式:变量名: 类型 = 值。 num: int = 100 prcie: float = 12.5 mes...
3.3. 读取数据
元组也支持下标,所以使用元组名[索引值]的方式来读取值。 # 元组的下标 t1 = (28, 67, 21, 67, 11) print(t1[3]) # 67 print(t1[-1]) # 11 3.4. 元组不可修改 元组中的元素,不可修改...
四、银行客户流失率分析
1. 目标定义和假设设定 1.1 案例名称 房价数据清洗与基础统计分析 1.2 数据集 Kaggle 上的Bank Customer Churn Prediction 数据集。 1.3 分析背景与业务需求: 在本案例中,我们的任...
5. 模型训练与评估
在这一部分,我们对 XGBoost 模型进行训练,并使用多种指标评估其性能。 接着,我们会进行超参数优化(使用网格搜索或随机搜索),以提升模型效果,并可视化模型的表现。 5.1 模型训练 在上一部...











