[This article was first published on R Archives » Data Science Tutorials, and kindly contributed to R-bloggers]. (You can report issue about the content on this page here)
Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.

The post Display the structure in R appeared first on Data Science Tutorials

Unravel the Future: Dive Deep into the World of Data Science Today! Data Science Tutorials.

Display the structure in R, we will demonstrate how to use the `str()` function in R to print the structure of a data object.

We will cover three examples: displaying the structure of a data frame, a list, and a vector.

Example 1: Displaying the Structure of a Data Frame

To begin, we need to create an example data frame in R:

`data <- data.frame(x1 = 1:5, x2 = letters[1:5], x3 = factor(c("yes", "no", "yes", "yes", "no")))`

Next, we can apply the `str()` function to this data frame:

`str(data)`

The output will show the structure of the data frame, including the number of observations, the number of variables, and the type of each variable. For example:

```'data.frame':    5 obs. of  3 variables:
\$ x1: int  1 2 3 4 5
\$ x2: chr  "a" "b" "c" "d" ...
\$ x3: Factor w/ 2 levels "no","yes": 2 1 2 2 1```

This output shows that our data frame has 5 observations and 3 variables.

The variables `x1` and `x2` are numeric and character, respectively, while `x3` is a factor with two levels.

Example 2: Displaying the Structure of a List

Next, we will create an example list and apply the `str()` function to it:

`my_list <- list(letters[3:1], 555, c(1, 3, 5))`

The output will show the structure of the list, including the number of elements and the type of each element. For example:

How to create a ggalluvial plot in R? » Data Science Tutorials

```List of 3
\$ : chr [1:3] "c" "b" "a"
\$ : num 555
\$ : num [1:3] 1 3 5```

This output shows that our list has three elements.

The first element is a character vector, the second element is a numeric value, and the third element is a numeric vector.

Example 3: Displaying the Structure of a Vector

Finally, we will create an example vector and apply the `str()` function to it:

`vec <- c(21, 5, 3, 17, 8, 7, 7, 13)`

The output will show the structure of the vector, including its type and length. For example:

` num [1:8] 21 5 3 17 8 7 7 13`

This output shows that our vector is numeric and has a length of 8.

Conclusion

In this article, we have demonstrated how to use the `str()` function in R to print the structure of a data object.

We have covered three examples: displaying the structure of a data frame, a list, and a vector.

By using the `str()` function, you can quickly and easily evaluate the structure of your data objects in R.

The post Display the structure in R appeared first on Data Science Tutorials

Unlock Your Inner Data Genius: Explore, Learn, and Transform with Our Data Science Haven! Data Science Tutorials.