Leiden is a more modern community detection method which allows for
hyperparameter tuning the resolution
, which allows
refinement in discrimination between groups (i.e., high resolution
produces smaller communities while smaller resolutions produce fewer
larger communities).
make_plot(year_filter = 2015, type = "leiden", resolution = 0.1, min_edges = 10, min_group_size = 4, width_shrink_factor = 7)
make_plot(year_filter = 2016, type = "leiden", resolution = 0.1, min_edges = 10, min_group_size = 4, width_shrink_factor = 6)
make_plot(year_filter = 2017, type = "leiden", resolution = 0.1, min_edges = 10, min_group_size = 5, width_shrink_factor = 7)
make_plot(year_filter = 2018, type = "leiden", resolution = 0.1, min_edges = 10, min_group_size = 5, width_shrink_factor = 7)
make_plot(year_filter = 2019, type = "leiden", resolution = 0.2, min_edges = 10, min_group_size = 5, width_shrink_factor = 15)
make_plot(year_filter = 2020, type = "leiden", resolution = 0.2, min_edges = 40, min_group_size = 5, width_shrink_factor = 200)