跳至内容

课程

Python 中的聚类分析

中级4 小时

在本课程中,你将通过使用 SciPy 库的层次聚类和 k-means 聚类等技术了解无监督学习。

Python4 小时14 个视频46 个练习3,650 经验值65,436结业证明

创建您的免费账户

继续使用 Google
继续即表示您接受我们的 使用条款,我们的 隐私政策 并且您的数据存储在美国。

深受上千家公司学习者喜爱

要培训团队?

试用企业版

课程介绍

您可能用过 Google News,它会自动将相似的新闻文章归为同一主题。是否想过,背后是如何将这些文章分组的?本课程将通过使用 Python 中的 SciPy 库,引导您认识无监督学习中的聚类方法。课程涵盖数据预处理,以及层次聚类与 k-means 聚类的应用。整个课程中,您将以一款流行足球电子游戏 FIFA 18 的球员统计为例进行探索。完成课程后,您将能够快速在数据上应用多种聚类算法、可视化形成的聚类,并分析结果。

先修要求

课程大纲

课程大纲

1

聚类入门

在能够对新闻文章进行分类之前,您需要先了解聚类的基础。本章将带您认识一类称为无监督学习的机器学习算法,并介绍其中广泛使用的聚类方法。您将了解两种常见的聚类技术:层次聚类和 k-means 聚类。最后,本章将以开始对数据进行聚类前所需的基本预处理步骤作为收尾。
开始本章
3

K-Means 聚类

本章介绍另一种聚类算法——k-means 聚类——及其在 SciPy 中的实现。k-means 聚类克服了上一章提到的层次聚类的最大缺点。由于树状图是层次聚类特有的,本章将讨论在运行 k-means 聚类之前用于确定聚类数量的一种方法。最后,本章还将讨论 k-means 聚类的局限性,以及使用该算法时的相关考虑。
开始本章
4

真实场景中的聚类

现在您已经熟悉两种最常见的聚类技术,本章将帮助您把所学应用到真实问题中。首先,我们将讲解在图像中寻找主色的过程,随后回到导言中的问题——对新闻文章进行聚类。最后,本章将讨论包含多变量的数据聚类,这会使完整可视化所有数据变得更加困难。
开始本章

Python 中的聚类分析

课程完成

获取成就证书

立即报名

通过 DataCamp for Mobile 提升您的数据技能

通过我们的移动课程和每日 5 分钟编程挑战,随时随地取得进步。

Python 中的聚类分析 | DataCamp