Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/igraph/rigraph
igraph R package
https://github.com/igraph/rigraph
complex-networks graph-algorithms graph-theory mathematics network-analysis network-graph r
Last synced: about 2 months ago
JSON representation
igraph R package
- Host: GitHub
- URL: https://github.com/igraph/rigraph
- Owner: igraph
- Created: 2015-01-05T20:21:42.000Z (over 9 years ago)
- Default Branch: main
- Last Pushed: 2024-05-22T16:26:52.000Z (4 months ago)
- Last Synced: 2024-05-22T19:19:56.693Z (4 months ago)
- Topics: complex-networks, graph-algorithms, graph-theory, mathematics, network-analysis, network-graph, r
- Language: R
- Homepage: https://r.igraph.org
- Size: 478 MB
- Stars: 526
- Watchers: 34
- Forks: 199
- Open Issues: 212
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- Citation: CITATION.cff
- Authors: AUTHORS-list.md
Awesome Lists containing this project
- jimsghstars - igraph/rigraph - igraph R package (R)
README
![R-CMD-check](https://github.com/igraph/rigraph/workflows/R-CMD-check/badge.svg)
![CRAN Downloads](https://cranlogs.r-pkg.org/badges/igraph)
[![Codecov test coverage](https://codecov.io/gh/igraph/rigraph/branch/main/graph/badge.svg)](https://app.codecov.io/gh/igraph/rigraph?branch=main)R/igraph is an R package of the igraph network analysis library.
## Installation
You can install the stable version of R/igraph from CRAN:
```r
install.packages("igraph")
```For the development version, you can use R-universe
```r
options(
repos = c(
igraph = 'https://igraph.r-universe.dev',
CRAN = 'https://cloud.r-project.org'
)
)
install.packages('igraph')
```or Github, with the [pak package](https://pak.r-lib.org/):
```r
pak::pak("igraph/rigraph")
```When compiling from sources, make sure that you have C, C++ and Fortran
compilers, as well as development packages for `glpk` and `libxml2`.
On Debian/Ubuntu, use `apt install libglpk-dev libxml2-dev`.
On Fedora, use `yum install glpk-devel libxml2-devel`.For installation from source on Windows, you need to have
[RTools](https://cran.r-project.org/bin/windows/Rtools/) installed.
For versions R >= 4.0 you can install the dependencies using:```
pacman -Sy mingw-w64-{i686,x86_64}-glpk mingw-w64-{i686,x86_64}-libxml2
```## Installation troubleshooting
See the [Installation FAQ](https://r.igraph.org/articles/installation-troubleshooting).
## Documentation
See the [igraph package's website](https://r.igraph.org/) for the complete manual.
## Contributions
Please read our
[contribution guide](https://github.com/igraph/rigraph/blob/dev/CONTRIBUTING.md).## License
GNU GPL version 2 or later
## Contributors
All contributions to this project are gratefully acknowledged using the [`allcontributors` package](https://github.com/ropenscilabs/allcontributors) following the [all-contributors](https://allcontributors.org) specification. Contributions of any kind are welcome!