Learn R Programming

graphon : A Collection of Graphon Estimation Methods

graphon package provides a not-so-comprehensive list of methods for estimating graphon, a symmetric measurable function, from a single or multiple of observed networks.

Installation

You can install the released version from CRAN with:

install.packages("graphon")

or the development version from github:

## install.packages("devtools")
devtools::install_github("kisungyou/graphon")

Copy Link

Version

Install

install.packages('graphon')

Monthly Downloads

613

Version

0.3.6

License

MIT + file LICENSE

Maintainer

Kisung You

Last Published

September 26th, 2025

Functions in graphon (0.3.6)

gmodel.ER

Observations from Erdos-Renyi random graph model
cv.SBA

Cross validation for selecting optimal precision parameter in SBA method.
est.USVT

Estimate graphons based via Universal Singular Value Thresholding
est.completion

Estimate graphons based on matrix completion scheme
gmodel.P

Generate graphs given a probability matrix
gmodel.preset

Generate one of pre-specified graphons.
est.nbdsmooth

Estimate edge probabilities by neighborhood smoothing
gmodel.block

Generate binary random graphs based on stochastic blockmodel
est.LG

Estimate graphons based on empirical degrees
est.SBA

Estimate graphons based on Stochastic Blockmodel approximation