How to use tidyr package In R Language
The tidyr package in R is used to mutate and visualize the data. It is used to tidy up the data. The package can be downloaded and installed into the working space using the following command:
install.packages("tidyr")
The separate method in R can be used to split up the specified string column or vector into corresponding sub-parts. The length of the second argument vector is equivalent to the number of pieces to split up the data into.
Syntax:
separate(str, n, pattern)
Parameter:
- str: The string vector to be split.
- n: The names of pieces to split the string into.
- pattern: Pattern to split up the string by.
Example: Split dataframe variable into multiple columns
R
library ( "tidyr" ) # creating a dataframe data_frame <- data.frame ( col1 = c ( "val_1" , "val_2" , "val_3" , "val_4" ) ) print ( "Original DataFrame" ) print (data_frame) # splitting values in column print ( "Modified DataFrame" ) data_frame %>% separate (col1, c ( "col1" , "col2" ), "_" ) |
Output:
[1] "Original DataFrame" col1 1 val_1 2 val_2 3 val_3 4 val_4 [1] "Modified DataFrame" col1 col2 1 val 1 2 val 2 3 val 3 4 val 4
Split DataFrame Variable into Multiple Columns in R
In this article, we will discuss how to split dataframe variables into multiple columns using R programming language.