排序
7. 魔法方法
概念:以 __xxx__ 命名的特殊方法(双下划线开头和结尾)。 特点:不需要手动调,在特定场景由 Python 自动调用。 几个常用的魔法方法: 方法调用时机1️⃣__str__ 当调用 print(对象)或s...
第七章 10 个数据分析实战案例
一、全球气候变化趋势分析 1.1 案例名称 全球气候变化趋势分析 1.2 分析目标 本案例旨在分析全球气候变化趋势,基于历史气温数据,挖掘以下关键问题: 全球地表平均气温是否呈现显著的上升趋势...
2.3.5 排序函数
函数功能说明示例代码示例输出np.sort(x)返回排序后的副本np.sort([3, 1, 2])[1 2 3]x.sort()原地排序(修改原数组) arr = np.array([3,1,2]); arr.sort()arr 变为 [1, 2, 3]np...
2.5. 导入包
1️⃣import 包名.模块名 import trade.order import trade.pay trade.order.create_order() trade.pay.wechat_pay() 2️⃣import 包名.模块名 as 别名 import trade.order as dd import trade....
12. 内存分析
内存分为两个部分:栈内存、堆内存;变量在栈内存中,对象在堆内存中。 1️⃣Python 中变量里保存的不是存数据,而是指向堆中对象的引用(内存地址)。 2️⃣不可变对象:重新赋值会创建新对象 ...
2.5. 列表的常用方法
除了增删改查方法,列表中还有很多其他常用的方法: 1️⃣使用:列表.index(值),查找指定元素在列表中第一次出现的下标,返回值是元素下标。 fruits = ['香蕉', '苹果', '橙子', '香蕉'] r...
3. 特征工程
在这一部分,我们将对数据进行特征工程处理,包括特征选择、数据预处理以及数据集划分,为后续建模做准备。 3.1 特征选择 我们需要确定哪些特征对于欺诈交易检测是重要的,可能需要去除无用特征...
5. 模型训练与评估
在这一部分,我们对 XGBoost 模型进行训练,并使用多种指标评估其性能。 接着,我们会进行超参数优化(使用网格搜索或随机搜索),以提升模型效果,并可视化模型的表现。 5.1 模型训练 在上一部...
3.3.2 常用方法与统计
方法说明head()查看前n行数据,默认5行tail()查看后n行数据,默认5行isin()元素是否包含在参数集合中isna()元素是否为缺失值sum()求和mean()平均值min()最小值max()最大值var()方差std()标准差m...
七、客户分群的基础分析
1. 目标定义和假设设定 1.1 分析目标 本案例的目标是 对购物中心的客户进行聚类分析,以便根据其消费行为进行分群。 这有助于商家了解不同类型的客户,从而制定更精准的营销策略,提高客户...








