简而言之,图论研究的是一组对象之间的关系。在视觉上,我们可以将图形视为一系列相互连接的圆圈,每个圆圈代表一个群体的成员,例如社交网络中的人。圆圈之间绘制的线表示成员之间的关系,例如社交网络中的友谊。图形分析有助于弄清诸如某个成员的影响力或两个成员之间有多少朋友之类的事情。
通过一个例子,本文将介绍图形分析工作的概念,以及如何使用tidyverse和tidyverse-adjacent 工具进行此类分析。
数据源
tidytuesday weekly项目鼓励新用户和有经验的用户使用这些tidyverse工具来分析每周变化的数据集。我一直在利用这个机会学习新的工具和技术。最新的数据集之一与法国火车有关;它包含每个连接站的每日总行程。
library(readr)
url <- "https://raw.githubusercontent.com/rfordatascience/tidytuesday/master/data/2019/2019-02-26/small_trains.csv"
small_trains <- read_csv(ur