How to Create Tables in R?
Last Updated :
27 Dec, 2021
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.
R
data= matrix ( c (1:16), ncol=4, byrow= TRUE )
colnames (data) = c ( 'col1' , 'col2' , 'col3' , 'col4' )
rownames (data) <- c ( 'row1' , 'row2' , 'row3' , 'row4' )
final= as.table (data)
final
|
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.
R
data= data.frame (col1= c (1:4),col2= c (5:8),
col3= c (9:12),col4= c (13:16))
final= table (data$col1,data$col2)
final
|
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
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...