Last chance! 50% off unlimited learning
Sale ends in
Get the Jaccard similarity coefficient scores for one or more nodes in a graph.
get_jaccard_similarity(graph, nodes = NULL, direction = "all", round_to = 3)
A matrix with Jaccard similarity values for each pair of nodes considered.
A graph object of class dgr_graph
.
An optional vector of node IDs to consider for Jaccard similarity scores. If not supplied, then similarity scores will be provided for every pair of nodes in the graph.
Using all
(the default), the function will ignore edge
direction when determining scores for neighboring nodes. With out
and
in
, edge direction for neighboring nodes will be considered.
The maximum number of decimal places to retain for the
Jaccard similarity coefficient scores. The default value is 3
.
# Create a random graph using the
# `add_gnm_graph()` function
graph <-
create_graph(
directed = FALSE) %>%
add_gnm_graph(
n = 10,
m = 15,
set_seed = 23)
# Get the Jaccard similarity
# values for nodes `5`, `6`,
# and `7`
graph %>%
get_jaccard_similarity(
nodes = 5:7)
Run the code above in your browser using DataLab