-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathmethodshub.qmd
77 lines (52 loc) · 3.22 KB
/
methodshub.qmd
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
69
70
71
72
73
74
75
76
77
---
title: snahelper - 'RStudio' Addin for Network Analysis and Visualization
format:
html:
embed-resources: true
gfm: default
---
## Description
<!-- - Provide a brief and clear description of the method, its purpose, and what it aims to achieve. Add a link to a related paper from social science domain and show how your method can be applied to solve that research question. -->
'RStudio' addin which provides a GUI to visualize and analyse networks.
After finishing a session, the code to produce the plot is inserted in the current script.
Alternatively, the function SNAhelperGadget() can be used directly from the console.
Additional addins include the Netreader() for reading network files, Netbuilder() to create
small networks via point and click, and the Componentlayouter() to layout networks with many components manually.
## Keywords
<!-- EDITME -->
* Network Analysis
* Network Visualization
## Science Usecase(s)
Network analysis provides researchers with a versatile framework for examining relationships and structures within complex social systems.
For example, in studying the dynamics of an online support community, one could use network analysis to explore how individuals connect,
share resources, and offer support. By analyzing metrics such as degree centrality (identifying key individuals who connect others),
clustering coefficients (revealing tightly-knit groups), and betweenness centrality (spotlighting users who bridge subgroups), researchers
can understand how information and support flow within the community. This approach can uncover subgroups that form around
shared needs, as well as highlight key figures who facilitate support or knowledge sharing.
Network analysis also enables researchers to track changes in the community over time, such as the emergence of new
leaders or the diffusion of helpful resources, offering a better understanding of social cohesion, influence, and resilience
within the community.
## Repository structure
This repository follows [the standard structure of an R package](https://cran.r-project.org/doc/FAQ/R-exts.html#Package-structure).
## Environment Setup
With R installed:
```r
install.packages("snahelper")
```
<!-- ## Hardware Requirements (Optional) -->
<!-- - The hardware requirements may be needed in specific cases when a method is known to require more memory/compute power. -->
<!-- - The method need to be executed on a specific architecture (GPUs, Hadoop cluster etc.) -->
## Input Data
`snahelper` accepts `igraph` network objects.
## How to Use
The package provides a GUI as a RStudi addin which allows to produce a network visualization (and an analysis) via dropdown menus.
At the end of a session, the code to reproduce the results are returned for reproducibility.
## Contact Details
Maintainer: David Schoch <[email protected]>
Issue Tracker: [https://github.com/schochastics/snahelper/issues](https://github.com/schochastics/snahelper/issues)
<!-- ## Publication -->
<!-- - Include information on publications or articles related to the method, if applicable. -->
<!-- ## Acknowledgements -->
<!-- - Acknowledgements if any -->
<!-- ## Disclaimer -->
<!-- - Add any disclaimers, legal notices, or usage restrictions for the method, if necessary. -->