The goal of {glossary} is to provide a glossary of statistical and R coding terms used in the PsyTeachR books that can be accessed offline.
You can install the development version of glossary from GitHub with:
# install.packages("devtools")
devtools::install_github("psyteachr/glossary")
glossary::open_glossary()
You can use the glossary to define terms in a markdown document. By default, the term links to the online glossary and shows a short definition when you hover over the link. You can change what text displays in the link, what the short definition displays, whether the link opens the online glossary, and whether it’s added to the glossary table.
glossary("alpha")
:
alphaglossary("beta", display = "β")
:
βglossary("power", def = "custom definition of power")
:
powerglossary("probability", def = "")
:
probabilityglossary("p-value", link = FALSE)
:
p-valueglossary("replicability", add_to_table = FALSE)
:
replicabilityYou can include a glossary table at the end of a document that includes all of the terms you defined above.
glossary_table()
term | definition |
---|---|
alpha | (stats) The cutoff value for making a decision to reject the null hypothesis; (graphics) A value between 0 and 1 used to control the levels of transparency in a plot |
beta | The false negative rate we accept for a statistical test. |
p value | The probability of seeing an effect at least as extreme as what you have, if the real effect was the value you are testing against (e.g., a null effect) |
power | custom definition of power |
probability | A number between 0 and 1 where 0 indicates impossibility of the event and 1 indicates certainty |
If you add or change any terms in the glossary, you will need to recompile it. Here are two ways to do this, either through a running R session or from a terminal prompt.
From the R console, with the working directory set to the root directory of the glossary repository, type
source("_makefile.R")
In a terminal window, navigate to the directory containing the glossary files and type
make
This will invoke the commands in Makefile
.