Build your ultimate AI agent
课程介绍
网络入门
探索网络分析中的基本概念。 本课程首先将带你了解社交网络、顶点和边的基础知识,以及如何使用 igraph R 包来探索和可视化网络数据。你将进一步深入了解有向网络,包括识别顶点之间的关键关系,并将新学到的技能应用于一个网络数据集,研究哈格洛赫的麻疹传播。
理解网络结构和图
通过观察网络密度和平均路径长度,学习如何刻画网络结构及其子结构。 本课程的第三章将带你了解随机化和随机图,然后继续学习三角形、传递性以及团的可视化。使用 igraph 中的同配性识别关系
同配性决定了两个顶点在共享某个共同属性时彼此相连的可能性——无论该属性是数值型还是类别型。 你将探索 igraph 中的 ASSORTATIVITY 函数,以确定性别对友谊网络数据集的影响,并将应用随机化方法来评估你的发现。使用 threejs 创建交互式网络图
在本课程结束时,你将把知识从 igraph 扩展到探索 threejs 的网络可视化功能。 您将使用这个 R 包制作您的第一个交互式网络图,并了解如何进一步开发您的可视化。先修要求
课程大纲
课程大纲
1
网络简介
本章将介绍社会网络分析的基本概念。您将学习如何使用
igraph R 包来探索和分析社会网络数据,并学习如何对网络进行可视化。
2
识别网络中的重要顶点
本章将讲解有向网络。您还将学习如何识别网络中顶点之间的关键关系,以及如何利用这些关系找出重要或有影响力的顶点。
在整个章节中,您将使用一个关于麻疹传播的网络。数据来自 1861 年德国城市 Hagelloch。网络中的每一条有向边都表示某个孩子在与已感染的孩子接触后感染了麻疹。
3
表征网络结构
本模块将展示如何刻画全局的网络结构及其子结构,并介绍如何生成随机网络图。
4
识别特殊关系
本章将进一步探索将网络划分为子网络的方法,并确定哪些顶点之间的关联更为紧密。您还将通过创建三维可视化来提升可视化方法。
R
R 中的网络分析
课程完成

