pca_centralities {CINNA} | R Documentation |
PCA Centrality Measures
Description
This function performs Principal Component Analysis (PCA) on centrality measures. It computes the contributions of variables to the principal components and visualizes them.
Usage
pca_centralities(
x,
scale.unit = TRUE,
cut.off = 80,
ncp = 2,
graph = FALSE,
axes = c(1, 2)
)
Arguments
x |
a list containing the computed centrality values |
scale.unit |
a boolean constant indicating whether data should be scaled to unit variance (default = TRUE) |
cut.off |
The intensity that must be exceeded in cumulative percentage of variance of eigen values (default = 80) |
ncp |
number of dimensions in the final results (default = 5) |
graph |
a boolean constant indicating whether the graph should be displayed (default = FALSE) |
axes |
a length 2 vector describing the number of components to plot (default = c(1, 2)) |
Value
A plot illustrating the contributions of variables to the principal components. The x-axis represents the centrality measures, and the y-axis represents the contribution. The higher the contribution value, the more important the centrality measure is in the ranking. The plot helps in identifying the most influential centrality measures.
Examples
# Create a data frame with multiple observations
centralities <- data.frame(
Betweenness = c(0.2, 0.3, 0.5),
Closeness = c(0.4, 0.2, 0.6),
Degree = c(0.3, 0.1, 0.4),
Eigenvector = c(0.1, 0.5, 0.2)
)
pca_centralities(centralities)