-
Notifications
You must be signed in to change notification settings - Fork 3
/
README.Rmd
105 lines (77 loc) · 3.08 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
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
---
output: github_document
editor_options:
markdown:
wrap: 72
---
<!-- 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%"
)
```
# cognitivemapr
<!-- badges: start -->
![builds](https://github.com/Fesch-star/cognitivemapr/actions/workflows/check-standard.yaml/badge.svg)
![GitHub last commit](https://img.shields.io/github/last-commit/Fesch-star/cognitivemapr)
[![License: GPL v3](https://img.shields.io/badge/License-GPL%20v3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)
[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.11068150.svg)](https://doi.org/10.5281/zenodo.11068150)
<!-- badges: end -->
![](man/figures/logo.png){align="right" width="128"}
Cognitive Mapping (CM) is a method specifically designed to study belief
systems as espoused by individuals or organisations and has several
advantages over other methods. The goal of `cognitivemapr` is to reduce
the initial investment currently needed to start using the method. The
functions in the package allow you to conduct a CM analysis similar to
that conducted in the following publication: Van Esch, Femke A.W.J.,
Snellens, Jeroen F.A. (2024). 'How to 'measure' Ideas. Introducing the
method of cognitive mapping to the domain of ideational policy studies'.
*Journal of European Public Policy*, 31(2), 428-451.
<https://doi.org/10.1080/13501763.2022.2155215>
## Installation
You can install the development version of cognitivemapr from
[GitHub](https://github.com/) with:
``` r
# install.packages("devtools")
devtools::install_github("Fesch-star/cognitivemapr")
```
## Dependencies
Installing the package (above) will install the package dependencies:
- `knitr`
- `readr`
- `rmarkdown`
- `testthat`
- `dplyr`
- `igraph`
- `tibble`
## Tutorials
Running the functions in the cognitivemapr package requires your data to
be compiled into an edge and nodelists.
- For an instruction on the formatting requirements, see the
'Tutorial_create_edge_nodelist'. This tutorial also provides an
explanation on how to use the three functions in the package that
may help you reformat your data.
- For more information regarding the analytical functions in the
package, please refer to the
Tutorial_cognitivemapr_analysis_functions.
## Contributing
We are very happy with any suggestions or contributions to improve the package. Read the [contributing guidelines](/CONTRIBUTING.md) for instructions.
## Authors & Acknowledgements
The `cognitivemapr` package was created by Femke van Esch and Jelle Treep
with contributions of Neha Moopen and Jeroen Snellens.
## License
This project is licensed under the terms of the [GPL-3.0
License](/LICENSE.md)
## Citation
Please cite this project as follows:
```
@software{van_Esch_cognitivemapr_Functions_for,
author = {van Esch, Femke and Treep, Jelle and Moopen, Neha and Snellens, Jeroen},
license = {GPL-3.0},
title = {{cognitivemapr: Functions for Cognitive Mapping Analysis}},
url = {https://github.com/Fesch-star/cognitivemapr}
}
```