Access Attributes of Data Object in R (2 Examples)


In this article, I’ll show how to create a list of attributes for a data object in the R programming language.

Table of contents:

Let’s do this:


Creating Example Data

Initially, we have to construct some example data:

data <- data.frame(x1 = 1:5,     # Create example data object
                   x2 = letters[1:5])
data                             # Print example data object


table 1 data frame access attributes data object r


Have a look at the previous table. It shows that our exemplifying data contains five rows and two columns.


Example 1: Create List of Data Attributes Using attributes() Functions

In this example, I’ll illustrate how to get a list of attributes of a particular data object (i.e. a data frame).

Have a look at the following R code:

data_attr <- attributes(data)    # Apply attributes function
data_attr                        # Print list of attributes
# $names
# [1] "x1" "x2"
# $class
# [1] "data.frame"
# $row.names
# [1] 1 2 3 4 5

As you can see in the previously shown RStudio console output, we have created a new list called data_attr, which contains multiple attributes of our example data frame.

More precisely, we have returned the column names, the class, and the row.names of our data frame.


Example 2: Extract Certain Attribute of Data Object

In Example 2, I’ll show how to extract only on specific attribute of a data object.

More precisely, the following R code accesses the class attribute of a data object:

data_attr$class                  # Extract class attribute
# [1] "data.frame"

As you can see, the class of our data object is the data.frame class.


Video, Further Resources & Summary

Would you like to know more about the extraction of a list of attributes from a data object? Then you may watch the following video on my YouTube channel. I’m showing the R syntax of this post in the video:



In addition, you may want to read the related articles on my website. I have released numerous articles on topics such as data objects, graphics in R, and dates.


Summary: In this article you have learned how to access a list of attributes for a certain data object in the R programming language. Please tell me about it in the comments section, in case you have any further questions.


Subscribe to the Statistics Globe Newsletter

Get regular updates on the latest tutorials, offers & news at Statistics Globe.
I hate spam & you may opt out anytime: Privacy Policy.

Leave a Reply

Your email address will not be published. Required fields are marked *

Fill out this field
Fill out this field
Please enter a valid email address.