MyNixOS website logo
Description

Strategies of Resistance Data Project.

Provides you with easy, programmatic access to SRDP data.

sRdpData

The goal of sRdpData is to provide you with easy, programmatic access to data on all self-determination groups and organizations, the countries that they are challenging, their start and end years, and their use of violent and non-violent tactics. This package is part of the Strategies of Resistance Data Project.

Installation

You can install the development version of sRdpData from GitHub with:

# install.packages("devtools")
devtools::install_github("hgoers/sRdpData")

Access group- and organization-level data for all years between 1960 and 2005

library(sRdpData)

# Access organization-level data
srdp_orgs() # In organization-year dyads, or
#> # A tibble: 12,017 × 5
#>    kgcid group_name  facid fac_name          year
#>    <dbl> <chr>       <dbl> <chr>            <dbl>
#>  1   101 Tajiks     101001 Jam'iyat-i-Islam  1978
#>  2   101 Tajiks     101001 Jam'iyat-i-Islam  1979
#>  3   101 Tajiks     101001 Jam'iyat-i-Islam  1980
#>  4   101 Tajiks     101001 Jam'iyat-i-Islam  1981
#>  5   101 Tajiks     101001 Jam'iyat-i-Islam  1982
#>  6   101 Tajiks     101001 Jam'iyat-i-Islam  1983
#>  7   101 Tajiks     101001 Jam'iyat-i-Islam  1984
#>  8   101 Tajiks     101001 Jam'iyat-i-Islam  1985
#>  9   101 Tajiks     101001 Jam'iyat-i-Islam  1986
#> 10   101 Tajiks     101001 Jam'iyat-i-Islam  1987
#> # … with 12,007 more rows
srdp_orgs(wide = TRUE) # At the organization-level
#> # A tibble: 1,137 × 6
#> # Groups:   kgcid, group_name, facid [1,126]
#>    kgcid group_name               facid fac_name             start_year end_year
#>    <dbl> <chr>                    <dbl> <chr>                     <dbl>    <dbl>
#>  1   101 Tajiks                  101001 Jam'iyat-i-Islam           1978     2003
#>  2   101 Tajiks                  101002 SCDA (Supreme Counc…       1996     1996
#>  3   101 Tajiks                  101002 UIFSA                      1997     2003
#>  4   102 Berbers                 102001 Berber Cultural Mov…       1988     2003
#>  5   102 Berbers                 102002 Congress Mondial Am…       1995       NA
#>  6   102 Berbers                 102003 Coordinations of Ka…       2001     2004
#>  7   102 Berbers                 102004 Rally for Culture a…       1997       NA
#>  8   102 Berbers                 102005 Socialist Forces Fr…       1963       NA
#>  9   103 Chittagong Hill Peoples 103001 National Freedom Co…       2004     2004
#> 10   103 Chittagong Hill Peoples 103002 Pahari Chhatra Pari…       1991       NA
#> # … with 1,127 more rows

# Access group-level data in much the same way
srdp_groups() # In group-year dyads, or
#> # A tibble: 5,549 × 5
#>    kgcid group_name  year country     country_iso3c
#>    <dbl> <chr>      <dbl> <chr>       <chr>        
#>  1   101 Tajiks      1960 Afghanistan AFG          
#>  2   101 Tajiks      1961 Afghanistan AFG          
#>  3   101 Tajiks      1962 Afghanistan AFG          
#>  4   101 Tajiks      1963 Afghanistan AFG          
#>  5   101 Tajiks      1964 Afghanistan AFG          
#>  6   101 Tajiks      1965 Afghanistan AFG          
#>  7   101 Tajiks      1966 Afghanistan AFG          
#>  8   101 Tajiks      1967 Afghanistan AFG          
#>  9   101 Tajiks      1968 Afghanistan AFG          
#> 10   101 Tajiks      1969 Afghanistan AFG          
#> # … with 5,539 more rows
srdp_groups(wide = TRUE) # At the group-level
#> # A tibble: 142 × 6
#> # Groups:   kgcid, group_name, country [142]
#>    kgcid group_name              country     country_iso3c start_year end_year
#>    <dbl> <chr>                   <chr>       <chr>              <dbl>    <dbl>
#>  1   101 Tajiks                  Afghanistan AFG                   NA       NA
#>  2   102 Berbers                 Algeria     DZA                 1962       NA
#>  3   103 Chittagong Hill Peoples Bangladesh  BGD                 1971       NA
#>  4   104 Walloons                Belgium     BEL                   NA       NA
#>  5   105 Indigenous Peoples      Canada      CAN                   NA       NA
#>  6   106 Tibetans                China       CHN                   NA       NA
#>  7   107 Indigenous Peoples      Colombia    COL                   NA       NA
#>  8   108 Turkish Cypriots        Cyprus      CYP                   NA       NA
#>  9   109 Afars                   Ethiopia    ETH                   NA       NA
#> 10   110 Basque                  France      FRA                   NA       NA
#> # … with 132 more rows

Get annual data on groups’ use of tactics

library(sRdpData)

srdp_tactics()
#> # A tibble: 12,017 × 19
#>    kgcid group_name  facid fac_name         year violence_state fatal_violence_…
#>    <dbl> <chr>       <dbl> <chr>           <dbl> <fct>          <fct>           
#>  1   101 Tajiks     101001 Jam'iyat-i-Isl…  1978 1              1               
#>  2   101 Tajiks     101001 Jam'iyat-i-Isl…  1979 1              1               
#>  3   101 Tajiks     101001 Jam'iyat-i-Isl…  1980 1              1               
#>  4   101 Tajiks     101001 Jam'iyat-i-Isl…  1981 1              1               
#>  5   101 Tajiks     101001 Jam'iyat-i-Isl…  1982 1              1               
#>  6   101 Tajiks     101001 Jam'iyat-i-Isl…  1983 1              1               
#>  7   101 Tajiks     101001 Jam'iyat-i-Isl…  1984 1              1               
#>  8   101 Tajiks     101001 Jam'iyat-i-Isl…  1985 1              1               
#>  9   101 Tajiks     101001 Jam'iyat-i-Isl…  1986 1              1               
#> 10   101 Tajiks     101001 Jam'iyat-i-Isl…  1987 1              1               
#> # … with 12,007 more rows, and 12 more variables: violence_org <fct>,
#> #   fatal_violence_org <fct>, violence_ingroup <fct>,
#> #   fatal_violence_ingroup <fct>, violence_outgroup <fct>,
#> #   fatal_violence_outgroup <fct>, economic_noncoop <fct>,
#> #   protest_demonstration <fct>, nvintervention <fct>, social_noncoop <fct>,
#> #   institutional <fct>, political_nocoop <fct>

See how groups and organizations have changed over time

library(sRdpData)
library(tidyverse)
#> ── Attaching packages ─────────────────────────────────────── tidyverse 1.3.1 ──
#> ✓ ggplot2 3.3.5     ✓ purrr   0.3.4
#> ✓ tibble  3.1.6     ✓ dplyr   1.0.8
#> ✓ tidyr   1.2.0     ✓ stringr 1.4.0
#> ✓ readr   2.1.2     ✓ forcats 0.5.1
#> ── Conflicts ────────────────────────────────────────── tidyverse_conflicts() ──
#> x dplyr::filter() masks stats::filter()
#> x dplyr::lag()    masks stats::lag()

srdp_orgs() %>% 
  group_by(year) %>% 
  summarise(n = n()) %>% 
  ggplot(aes(x = year, y = n)) +
  geom_line() + 
  theme_minimal() + 
  labs(title = "Number of organizations active each year, 1960-2005",
       x = "Year",
       y = NULL)
Metadata

Version

0.1.0

License

Unknown

Platforms (75)

    Darwin
    FreeBSD
    Genode
    GHCJS
    Linux
    MMIXware
    NetBSD
    none
    OpenBSD
    Redox
    Solaris
    WASI
    Windows
Show all
  • aarch64-darwin
  • aarch64-genode
  • aarch64-linux
  • aarch64-netbsd
  • aarch64-none
  • aarch64_be-none
  • arm-none
  • armv5tel-linux
  • armv6l-linux
  • armv6l-netbsd
  • armv6l-none
  • armv7a-darwin
  • armv7a-linux
  • armv7a-netbsd
  • armv7l-linux
  • armv7l-netbsd
  • avr-none
  • i686-cygwin
  • i686-darwin
  • i686-freebsd
  • i686-genode
  • i686-linux
  • i686-netbsd
  • i686-none
  • i686-openbsd
  • i686-windows
  • javascript-ghcjs
  • loongarch64-linux
  • m68k-linux
  • m68k-netbsd
  • m68k-none
  • microblaze-linux
  • microblaze-none
  • microblazeel-linux
  • microblazeel-none
  • mips-linux
  • mips-none
  • mips64-linux
  • mips64-none
  • mips64el-linux
  • mipsel-linux
  • mipsel-netbsd
  • mmix-mmixware
  • msp430-none
  • or1k-none
  • powerpc-netbsd
  • powerpc-none
  • powerpc64-linux
  • powerpc64le-linux
  • powerpcle-none
  • riscv32-linux
  • riscv32-netbsd
  • riscv32-none
  • riscv64-linux
  • riscv64-netbsd
  • riscv64-none
  • rx-none
  • s390-linux
  • s390-none
  • s390x-linux
  • s390x-none
  • vc4-none
  • wasm32-wasi
  • wasm64-wasi
  • x86_64-cygwin
  • x86_64-darwin
  • x86_64-freebsd
  • x86_64-genode
  • x86_64-linux
  • x86_64-netbsd
  • x86_64-none
  • x86_64-openbsd
  • x86_64-redox
  • x86_64-solaris
  • x86_64-windows