Learn R Programming

WGCNA (version 1.43)

scaleFreeFitIndex: Calculation of fitting statistics for evaluating scale free topology fit.

Description

The function scaleFreeFitIndex calculates several indices (fitting statistics) for evaluating scale free topology fit. The input is a vector (of connectivities) k. Next k is discretized into nBreaks number of equal-width bins. Let's denote the resulting vector dk. The relative frequency for each bin is denoted p.dk.

Usage

scaleFreeFitIndex(k, nBreaks = 10, removeFirst = FALSE)

Arguments

k
numeric vector whose components contain non-negative values
nBreaks
positive integer. This determines the number of equal width bins.
removeFirst
logical. If TRUE then the first bin will be removed.

Value

  • Data frame with columns
  • Rsquared.SFTthe model fitting index (R.squared) from the following model lm(log.p.dk ~ log.dk)
  • slope.SFTthe slope estimate from model lm(log(p(k))~log(k))
  • truncatedExponentialAdjRsquaredthe adjusted R.squared measure from the truncated exponential model given by lm2 = lm(log.p.dk ~ log.dk + dk).