@@ -494,9 +494,7 @@ Hmm, why should we care about data structures? Let's step back to working with s

In essence, spreadsheet software does not consider any data structure, its operation is based on single cells, each containing one value (or function definition). And we always have to explicitly specify the range of cells we want to work with if we want to deal with one or more cells.

R is very different from this. There, an object can contain a single value, a sequence of values, a set of sequences or even mixes of the aforementioned variants. It is the definition of how the data is organised that is meant by data structure. Data structures can (similar to data types) be converted among each other to some extent. The structure of an object can be queried with `str`. There are several primary data structures in R:

![Important data structures in R](../fig/01-data_structures.jpg)

R is very different from this. There, an object can contain a single value, a sequence of values, a set of sequences or even mixes of the aforementioned variants. It is the definition of how the data is organised that is meant by data structure. Data structures can (similar to data types) be converted among each other to some extent. The structure of an object can be queried with `str`. There are several primary data structures in R.