Skip to content

Commit c7128ca

Browse files
authored
Merge pull request #114 from LibraryCarpentry/glossary-addition
adding to the glossary
2 parents fa511e4 + 386ba8b commit c7128ca

File tree

1 file changed

+58
-17
lines changed

1 file changed

+58
-17
lines changed

learners/reference.md

+58-17
Original file line numberDiff line numberDiff line change
@@ -2,31 +2,72 @@
22
title: 'Glossary'
33
---
44

5-
## Glossary
65

7-
The glossary would go here, formatted as:
6+
## Glossary
87

9-
```source
108
{:auto_ids}
11-
key word 1
12-
: explanation 1
9+
assignment operator
10+
: the symbol (commonly <-) used to assign a value to a variable in R.
11+
12+
console
13+
: the interactive command-line interface where R commands are entered and executed.
14+
15+
data frame
16+
: a table-like data structure used to store data in rows and columns, where each column can be of a different type.
17+
18+
dplyr
19+
: a package that provides a set of functions for efficient and intuitive data manipulation.
20+
21+
environment
22+
: a collection of symbol-value pairs (objects) that exist during an R session.
23+
24+
factor
25+
: a data type used to represent categorical variables in R.
26+
27+
function
28+
: a block of reusable code designed to perform a specific task when called with inputs.
29+
30+
ggplot2
31+
: a package that implements the grammar of graphics to create complex data visualizations.
32+
33+
knitr
34+
: a package that converts R Markdown documents into reports in various formats by executing the embedded R code.
35+
36+
library
37+
: a command used to load a package into the current R session.
38+
39+
list
40+
: a data structure that can hold a collection of objects, which may be of different types or structures.
41+
42+
object
43+
: an entity in R that stores data or functions, including variables, vectors, data frames, and lists.
44+
45+
package
46+
: a collection of R functions, data, and compiled code that extends R's capabilities.
47+
48+
R
49+
: a programming language and environment for statistical computing and graphics.
1350

14-
key word 2
15-
: explanation 2
16-
```
51+
R Markdown
52+
: a document format that integrates text, code, and output to create dynamic and reproducible reports.
1753

18-
(`{:auto_ids}` is needed at the start
19-
so that Jekyll will automatically generate a unique ID for each item
20-
to allow other pages to hyperlink to specific glossary entries.)
21-
This renders as:
54+
reproducible research
55+
: the practice of sharing data, code, and documentation so that analyses can be independently verified and repeated.
2256

23-
{:auto\_ids}
24-
key word 1
25-
: explanation 1
57+
RStudio
58+
: an integrated development environment for R that provides tools for writing, debugging, and visualizing code.
2659

27-
key word 2
28-
: explanation 2
60+
script
61+
: a file containing a sequence of R commands that can be executed together.
2962

63+
tidy data
64+
: a standardized way of organizing data where each variable is a column and each observation is a row.
3065

66+
variable
67+
: a name that stores a value or object in R.
3168

69+
vector
70+
: a one-dimensional array that contains elements of the same type.
3271

72+
workspace
73+
: the current session's memory that holds all user-defined objects like variables and functions.

0 commit comments

Comments
 (0)