rdataframetidyrspread

How to install pivot_long() and pivot_wide() in R


If you want to try these new functions (pivot_wide and pivot long), you need to install the development version of tidyr:

devtools::install_github("tidyverse/tidyr").

But I have not managed to achieved it. I install a list of libraries except one, ( vctrs) and I don't know if that's the problem.

When I run the next code:

  mtcars_wide1 <- mtcars %>%
  pivot_wide(names_from = "am",
             values_from = "mpg")

R couldn't find the function.

enter image description here

Can you recommend me something?


Solution

  • You probably don't have the lasted version of R installed - the latest is currently 3.6.1.

    R.version
    

    I had the same problem as you, but I updated R, reinstalled the dev version of the tidyverse

    install.packages("devtools")
    devtools::install_github("hadley/tidyverse")
    

    …and all was good. Hope it works for you too!