The pivot_longer() function from tidyr package is used to pivot dataframe from wide format to a long format.
The following method shows how you can do it with syntax.
Method 1: Use pivot_longer() Function
pivot_longer(df, cols = everything())
The following example shows how to use pivot_longer() function in R to create dataframe from wide format to long format.
Using pivot_longer() Function
Let’s see how we can use pivot_longer() Function in R:
# Create dataframe
df <- data.frame(Pressure1=c(12,11,12,13,13,11),
                 Pressure2=c(78,89,85,84,81,79))
# Create pivot table
df_long <- pivot_longer(df, cols = everything())
# Print pivot table
print(df_long)
Output:
  name      value
   <chr>     <dbl>
 1 Pressure1    12
 2 Pressure2    78
 3 Pressure1    11
 4 Pressure2    89
 5 Pressure1    12
 6 Pressure2    85
 7 Pressure1    13
 8 Pressure2    84
 9 Pressure1    13
10 Pressure2    81
11 Pressure1    11
12 Pressure2    79
Here the output shows longer format of dataframe whicb created using pivot_longer() function in R.
