掌握数据分析技能

为Python和数据分析初学者打造的学习平台,通过系统化的训练项目、练习题和考试,帮助你快速掌握数据分析核心技能。

数据分析示例

训练项目

系统化的训练项目,涵盖数据分析的各个方面,从基础到进阶

#1 入门

零售业销售数据清洗与异常值修复

掌握数据清洗的核心技能,包括重复值处理、缺失值填充、数据类型转换和异常值检测

数据清洗 缺失值 异常值 Pandas基础
#2 进阶

电商平台用户行为日志特征工程

从用户行为日志中提取有价值的特征,构建用户画像和行为模式

特征工程 用户画像 时间序列 分组合
#3 进阶

基于时序数据的销售预测特征构建

构建时间序列预测模型的特征工程,包括滞后特征、滚动窗口和差分特征

时间序列 滞后特征 滚动窗口 销售预测
#4 进阶

超市购物篮关联规则挖掘(Apriori算法)

使用Apriori算法挖掘超市购物篮数据中的关联规则,发现商品之间的购买关联

购物篮分析 关联规则 Apriori mlxtend
#5 进阶

大规模购物篮数据的分块处理

处理大规模交易数据,使用分块技术进行增量计算和内存优化

大数据 分块处理 增量计算 内存优化
#6 进阶

基于K-Means的用户价值分群(RFM模型)

使用RFM模型和K-Means聚类进行用户分群

RFM K-Means 用户分群
#7 进阶

层次聚类与商品组合推荐

使用层次聚类进行商品分组,基于聚类结果做商品推荐

层次聚类 树状图 商品推荐
#8 高级

DBSCAN异常交易检测(刷单识别)

使用DBSCAN聚类识别异常交易,检测刷单行为

DBSCAN 异常检测 刷单识别
#9 高级

结合聚类的购物车捆绑销售策略

先分群再挖掘关联规则,实现个性化商品推荐

聚类+关联 个性化推荐 捆绑销售

练习题

通过练习巩固所学知识,包括选择题和代码题

1

选择题:以下哪个是Python的内置数据类型?

2

代码题:编写一个函数计算斐波那契数列的第n项

fibonacci.py
def fibonacci(n):
    # 请在此处编写代码
    pass

# 测试代码
print(fibonacci(10))
3

选择题:以下哪个语句可以正确创建一个空列表?

4

代码题:编写一个函数计算列表中所有元素的和

sum_list.py
def sum_list(numbers):
    # 请在此处编写代码
    pass

# 测试代码
print(sum_list([1, 2, 3, 4, 5]))
5

选择题:以下哪个是Python中的循环语句?

6

代码题:编写一个函数判断一个字符串是否是回文

palindrome.py
def is_palindrome(s):
    # 请在此处编写代码
    pass

# 测试代码
print(is_palindrome("racecar"))
print(is_palindrome("hello"))

Python基础 - 变量与数据类型

变量

在Python中,变量是用来存储数据的容器。变量的赋值使用等号(=)。

# 变量赋值
name = "John"
age = 30
height = 1.75
is_student = False

数据类型

Python有多种内置数据类型,包括:

  • 整数(int):如 1, 2, 3
  • 浮点数(float):如 1.5, 2.0
  • 字符串(str):如 "Hello"
  • 布尔值(bool):True 或 False
  • 列表(list):如 [1, 2, 3]
  • 元组(tuple):如 (1, 2, 3)
  • 字典(dict):如 {"name": "John", "age": 30}

练习

进度:
60%

选择题:以下哪个是Python的字符串字面量?

代码题:编写一个函数计算两个数的和

add.py
def add(a, b):
    # 请在此处编写代码
    pass

# 测试代码
print(add(5, 3))

考试

限时考试,包含选择题和代码题,提交后自动判分

Python基础考试

剩余时间
00:30:00
1

以下哪个是Python的注释符号?

2

编写一个函数判断一个数是否为质数

is_prime.py
def is_prime(n):
    # 请在此处编写代码
    pass

# 测试代码
print(is_prime(7))
print(is_prime(4))

用户中心

欢迎回来,开始你的学习之旅!

学习进度

Python基础 80%
数据清洗 40%
数据可视化 20%

练习统计

已完成练习 45
正确率 85%
平均完成时间 12分钟

考试成绩

Python基础考试 85分
数据清洗考试 78分
数据可视化考试 --

最近活动

完成了Python基础练习
2024年1月15日 14:30
学习了数据清洗章节
2024年1月15日 12:15
参加了Python基础考试
2024年1月14日 16:45