12. 内存分析
内存分为两个部分:栈内存、堆内存;变量在栈内存中,对象在堆内存中。 1️⃣Python 中变量里保存的不是存数据,而是指向堆中对象的引用(内存地址)。 2️⃣不可变对象:重新赋值会创建新对象 ...
7.4. 常用方法
集合常用的方法有如下几个: 1️⃣使用集合A.difference(集合B),找出集合A中,不同于集合B的元素。 # 集合A.difference(集合B): # 作用:找出集合A中,不同于集合B的元素(集合A 与 集合B 都...
3.迭代器的应用
需求:让for循环可以遍历Person的实例对象。 实现方式1️⃣: class Person: def __init__(self, name, age, gender, address): self.name = name self.age = age self.gender = gender self.ad...
3. 元组
3.1. 概述 元组:用来存放一组有序的数据,但其中的内容一旦创建就不可修改(不能增、删、改,只能查)。 由于元组不可变,所以元组不能使用append()、insert()这些方法,它里面的元素也不能被...
八、信用卡交易数据的基本探索
1. 目标定义和假设设定 1.1 目标定义 本次数据分析的目标是对信用卡交易数据进行基本探索,以识别潜在的欺诈交易模式,并为后续的机器学习建模奠定基础。 具体目标: 数据理解:分析数据的分布...
3.3.2 常用方法与统计
方法说明head()查看前n行数据,默认5行tail()查看后n行数据,默认5行isin()元素是否包含在参数集合中isna()元素是否为缺失值sum()求和mean()平均值min()最小值max()最大值var()方差std()标准差m...
四、银行客户流失率分析
1. 目标定义和假设设定 1.1 案例名称 房价数据清洗与基础统计分析 1.2 数据集 Kaggle 上的Bank Customer Churn Prediction 数据集。 1.3 分析背景与业务需求: 在本案例中,我们的任...
2. 集中趋势 – 中位数(Median)
2.1 介绍 中位数是一组数据中间值的度量,表示将数据从小到大排列时位于中间位置的值。中位数对于描述数据的中心趋势非常有用,尤其对于存在异常值的数据集。 2.2 原理 中位数的计算方法取决于...
七、客户分群的基础分析
1. 目标定义和假设设定 1.1 分析目标 本案例的目标是 对购物中心的客户进行聚类分析,以便根据其消费行为进行分群。 这有助于商家了解不同类型的客户,从而制定更精准的营销策略,提高客户...











