Skip to content

Latest commit

 

History

History
87 lines (56 loc) · 2.79 KB

README.md

File metadata and controls

87 lines (56 loc) · 2.79 KB

bst290

bst290 is an R package developed for the BST290 ("Kvantitativ forskningsmetode"/"Introduction to quantitative methods") course that is taught to BA Political Science (B-STATSVIT) and BA Sociology (B-SOSIOL) students at the University of Stavanger (UiS), Norway.

The package includes:

  • Functions to produce simple descriptive tables;
  • An interactive Shiny dashboard featuring statistics exercises and illustrations of statistical distributions, the Central Limit Theorem, and confidence intervals;
  • De-bugging exercises in the form of interactive learnr tutorials, in which students have to solve problems with incomplete or erroneous code chunks;
  • A practice dataset including a small number of respondents and variables from the European Social Survey[1];

Installation

You can install the current version of bst290 using the following code:

# Requires devtools or remotes to install from Github
if(!require(remotes)){
  install.packages("remotes")
}

remotes::install_github("cknotz/bst290")

Examples

Launching the interactive dashboard with statistics exercises:

bst290::practiceStatistics()

Loading the included practice dataset:

data(ess)

# Alternative:
ess <- bst290::ess

A simple summary table:

bst290::oppsumtabell(dataset = ess,
             variables = c("agea","weight","height"))

A cross table:

bst290::krysstabell(dataset = ess,
            rowvar = "gndr",
            colvar = "vote")

A summary table, stats by other variable:

bst290::oppsum_grupp(dataset = ess,
             variable = "height",
             by.var = "gndr")

Showing numerical values and text labels of factor-type variable:

bst290::visfactor(dataset = ess, variable = "vote")

De-bugging tutorials

To access the learnr tutorials, navigate to the Tutorial tab in RStudio (upper-right corner of the screen) and look for "De-bugging exercises". You may have to install the learnr-package, but RStudio should help you with that.

Acknowledgments

This package has been made better by input and feedback from: Liv Sunnerkrantz, Fredrik Myklebust Iversen, and Knut Solvig. All remaining errors are mine.

References

[1] ESS Round 7: European Social Survey Round 7 Data (2014). Data file edition 2.2. NSD - Norwegian Centre for Research Data, Norway – Data Archive and distributor of ESS data for ESS ERIC. doi:10.21338/NSD-ESS7-2014. Licensed under CC BY-NC-SA 4.0.