VOOZH about

URL: https://www.geeksforgeeks.org/r-language/how-to-create-tables-in-r/

⇱ How to Create Tables in R? - GeeksforGeeks


  • Courses
  • Tutorials
  • Interview Prep

How to Create Tables in R?

Last Updated : 23 Jul, 2025

In this article, we will discuss how to create tables in R Programming Language.

Method 1: Create a table from scratch

We can create a table by using as.table() function, first we create a table using matrix and then assign it to this method to get the table format.

Syntax:

as.table(data)

Example:

In this example, we will create a matrix and assign it to a table in the R language.

Output:

 col1 col2 col3 col4
row1 1 2 3 4
row2 5 6 7 8
row3 9 10 11 12
row4 13 14 15 16

Method 2: Create a table from an existing dataframe

We can create from the existing dataframe using table() function

Syntax:

table(dataframe$column_name, dataframe$column_name)

where,

  • dataframe  is the input dataframe
  • column_name is the column names to be created as tables from the dataframe

Example:

In this example, we will be creating a table from an existing data frame using the table function in the R language.

Output:

 5 6 7 8
 1 1 0 0 0
 2 0 1 0 0
 3 0 0 1 0
 4 0 0 0 1
Comment

Explore