Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

get_pagerank

Get the PageRank values for all nodes


Description

Get the PageRank values for all nodes in the graph.

Usage

get_pagerank(graph, directed = TRUE, damping = 0.85)

Arguments

graph

A graph object of class dgr_graph.

directed

If TRUE (the default) then directed paths will be considered for directed graphs. This is ignored for undirected graphs.

damping

The damping factor. The default value is set to 0.85.

Value

A data frame with PageRank values for each of the nodes.

Examples

# Create a random graph using the
# `add_gnm_graph()` function
graph <-
  create_graph() %>%
  add_gnm_graph(
    n = 10,
    m = 15,
    set_seed = 23)

# Get the PageRank scores
# for all nodes in the graph
graph %>%
  get_pagerank()

# Colorize nodes according to their
# PageRank scores
graph <-
  graph %>%
  join_node_attrs(
    df = get_pagerank(graph = .)) %>%
  colorize_node_attrs(
    node_attr_from = pagerank,
    node_attr_to = fillcolor,
    palette = "RdYlGn")

DiagrammeR

Graph/Network Visualization

v1.0.6.1
MIT + file LICENSE
Authors
Richard Iannone [aut, cre] (<https://orcid.org/0000-0003-3925-190X>)
Initial release

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.