-
Notifications
You must be signed in to change notification settings - Fork 0
/
README.Rmd
69 lines (53 loc) · 2.54 KB
/
README.Rmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
---
output:
github_document:
toc: false
toc_depth: 3
###
### Bibliography settings
###
bibliography: ./inst/REFERENCES.bib
csl: ./inst/chicago-author-date.csl
suppress-bibliography: false
link-citations: true
---
<!-- README.md is generated from README.Rmd. Please edit that file -->
```{r, include = FALSE}
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>",
fig.path = "man/figures/README-",
out.width = "100%"
)
```
# networkflow
<!-- badges: start -->
[![R-CMD-check](https://github.com/agoutsmedt/networkflow/actions/workflows/R-CMD-check.yaml/badge.svg)](https://github.com/agoutsmedt/networkflow/actions/workflows/R-CMD-check.yaml)
[![Lifecycle: experimental](https://img.shields.io/badge/lifecycle-experimental-orange.svg)](https://lifecycle.r-lib.org/articles/stages.html#experimental)
<!-- badges: end -->
The goal of networkflow (a workflow for networks) is to propose a series of functions to make
it easier and quicker to manipulats networks. It mainly targets working on bibliometric networks
(see the [biblionetwork](https://github.com/agoutsmedt/biblionetwork) package for creating such networks).
This package heavily relies on [igraph](https://igraph.org/r/) and [tidygraph](https://tidygraph.data-imaginist.com/index.html),
and aims at producing ready-made networks for projecting them using [ggraph](https://ggraph.data-imaginist.com/).
This package aims at helping the users to follow more quickly and easily the main steps of network manipulation,
from creating the graph, through detecting clusters, to projecting it. Please see
`vignette("workflow-network")` for details on the workflow for dealing with a unique
network.
Networkflow also proposes a worfklow to deal with a list of networks, in order to develop a
dynamic analysis. It implements a method to merge clusters across successive networks,
to identify inter-temporal clusters. It also develops corresponding visualisations to
display the evolution of clusters across networks. `vignette("exploring_dynamic_networks")`
gives an example of the workflow for dynamic networks. You can also find illustrations for this
method in ["An Independent European Macroeconomics? A History of European Macroeconomics
through the Lens of the European Economic Review](https://aurelien-goutsmedt.com/publication/eer-history/).
You can cite this package as:
```{r}
citation("networkflow")
```
## Installation
You can install the development version from [GitHub](https://github.com/) with:
``` r
install.packages("devtools")
devtools::install_github("agoutsmedt/networkflow")
```