public class EigenvectorCentrality extends AbstractCentrality
AbstractCentrality.NormalizationMode
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_ATTRIBUTE_KEY |
static int |
DEFAULT_MAX_ITER |
protected int |
maxIter |
protected String |
weightAttribute |
centralityAttribute, data, graph, normalize
Constructor and Description |
---|
EigenvectorCentrality() |
EigenvectorCentrality(String attribute,
AbstractCentrality.NormalizationMode normalize) |
EigenvectorCentrality(String attribute,
AbstractCentrality.NormalizationMode normalize,
int maxIter,
String weightAttribute) |
Modifier and Type | Method and Description |
---|---|
protected void |
computeCentrality()
Define the computation of centrality values.
|
compute, copyValuesTo, copyValuesTo, getCentralityAttribute, getNormalizationMode, init, setCentralityAttribute, setNormalizationMode
public static final String DEFAULT_ATTRIBUTE_KEY
public static final int DEFAULT_MAX_ITER
protected int maxIter
protected String weightAttribute
public EigenvectorCentrality()
public EigenvectorCentrality(String attribute, AbstractCentrality.NormalizationMode normalize)
public EigenvectorCentrality(String attribute, AbstractCentrality.NormalizationMode normalize, int maxIter, String weightAttribute)
protected void computeCentrality()
AbstractCentrality
AbstractCentrality.data
using node index.computeCentrality
in class AbstractCentrality
WebARTS Library Licensed Under the GNU - General Public License. Other Libraries licensed under their respective Open Source Licenses