Releases: seungwoo-stat/L1centrality
Release list
L1centrality 0.5.2
Minor updates
- Minor typo fixes.
L1centrality 0.5.1
Minor updates
- Updates in some warning messages.
L1centrality 0.5.0
Major updates
-
A new argument
show_edgeis added toplot.L1centMDS()method. It is a boolean argument indicating whether to display the edges of the graph in the target plot. -
The
L1centGROUP()function now supports the computation of multiple groups. When thenodesargument is provided as a list, the function computes the group L1 prominence for each set of vertices specified by the individual list elements. Whennodesis given as an integer vector, the function behaves as before, computing the group L1 prominence for the single group defined by that vector. Accordingly, theprint.L1centGROUP()method has been modified. -
The
L1centLOC()function now supports parallel computation across multiple cores. When theparallelargument is set toTRUE, multiple cores are used to efficiently compute the local L1 prominence values. -
The argument
weight_transformis changed toedge_weight_transformfor clarity. -
The argument
etais changed tovertex_weightfor clarity.
Minor updates
-
Maintainer e-mail address changed.
-
Minor fix in the documentations.
-
Ciitation updated.
-
For the method implemented for the
matrixobject, we now print a message "DISTANCE matrix received". This is to clarify that the input is a distance matrix of a graph, not an adjacency matrix.
L1centrality 0.4.0
Major updates
-
summary()methods now return an object of classtable. -
A new argument
weight_trasformis added toL1cent(),L1centGROUP(),L1centNB(),L1centLOC(),L1centMDS(), andgroup_reduce()generic functions. This is an optional function to transform the edge weights. -
plot()methods added and enhanced:-
plot.L1centMDS(): Vertex color and vertex label attributes in anigraphobject are automatically passed to this plot method. -
plot.L1cent(): When there is no second argument (y), it draws a Lorenz curve. Otherwise, it draws a scatter plot. Axes labels are automatically added. -
plot.L1centLOC(): When the graph is evaluated at a single locality level (alpha), it draws a Lorenz curve or a scatter plot. Otherwise, it draws a line plot of local L1 centrality change of each vertex at a uniform margin. -
plot.L1centEDGE(): Draws a directed graph where each vertex gives an edge to its local median. Colors and labels of the vertices are automatically set from the givenigraphobject.
-
Minor updates
-
Added citations of three relevant papers to the documentations, DESCRIPTION, and README files.
-
Generated a CITATION file for citing this package.
-
Removed 'Summary' documentation and incorporated the documentation for each
summary()method into the corresponding function help pages. -
Minor fix in the
print()andsummary()methods. -
Examples modified.
L1centrality 0.3.1
-
print.L1centNB()can now handle a graph with a missing vertex name (i.e.,V(g)$name == NULL). If vertex names are missing, the function automatically sets them toV1,V2, ..., and prints them. -
The
typeargument is set to 1 in thequantile()function inside theL1centLOC()andL1centEDGE()functions.
L1centrality 0.3.0
Major updates
-
A new function
Gini()computes the Gini coefficient. (See the document namedHeterogeneity.) -
L1cent()now returns an object of classL1cent.summary()andprint()methods are implemented for this new class. -
L1centGROUP()now returns an object of classL1centGROUP.print()method is implemented for this new class. -
L1centLOC()now returns an object of classL1centLOC.summary()andprint()methods are implemented for this new class. -
L1centNB()now returns an object of classL1centNB.summary()andprint()methods are implemented for this new class. -
L1centEDGE()now returns an object of classL1centEDGE.summary()andprint()methods are implemented for this new class. -
Implementation of
L1centEDGE()corrected. -
print()methods is implemented for theL1centMDSclass. TheL1centMDS()function formerly returned a length four list with label of the vertices as one component. This component is now an attribute of the returned list, i.e., theL1centMDS()now returns a length three list. (See the document forL1centMDS().) As a result, theplot()method for theL1centMDSis modified as well.
Minor updates
-
Minor typo fix in the document.
-
New document 'Heterogeneity' added. It includes the
Lorenz_plot()function and theGini()function. -
New document 'Summary' added. It includes all
summary()method in this package.
L1centrality 0.2.1
-
arXiv URL added to the package description and function documents.
-
Minor typo fix in the document.
L1centrality 0.2.0
Major updates
-
A new function
reduce_graph()constructs the group reduced graph, which is used in computing the group L1 centrality and group L1 prestige. -
A new function
L1centGROUP()computes the group L1 centrality and group L1 prestige. It supports undirected and directed graphs, as well as vertex and edge weighted graphs.
Minor updates
-
Error message of
validate_matrix()(an internal function for validating the given graph) corrected. -
DESCRIPTION and the documentation
L1centrality-packageupdated to include information on the group L1 centrality/prestige. -
Minor typo fix in the document.
L1centrality 0.1.1
Major updates
L1cent(),L1centNB(),L1centLOC()now support (strongly connected) directed graphs. Use the new parametermodeto measures the prominence of each vertex in terms of making a choice (mode = "centrality") or receiving a choice (mode = "prestige"). If the graph is undirected,modedoes not affect the outcome.
Minor updates
-
Minor typo fix in the document.
-
\()changed tofunction()for compatibility (L1centNB.matrix()). -
Fixed error in the
L1centLOC()function. -
Added package overview table to the
L1centrality-packagedocument. -
arXiv URL added to the package description and function documents.
L1centrality 0.0.3
-
Minor typo fix in the document.
-
L1centLOC()andL1centEDGE()made more efficient. -
\()changed tofunction()for compatibility (L1centMDS.matrix()). -
The vertex multiplicity parameter
etageneralized to nonnegative values (L1cent(),L1centEDGE(),L1centLOC(),L1centNB()). It previously accepted only positive values.