I was wondering why my pivot_wider() call below doesn't make my_data in the wide format?
Does pivot_wider() need any other info than names_from and values_from?
library(tidyverse)
before <-c(200.1, 190.9, 192.7, 213, 241.4, 196.9, 172.2, 185.5, 205.2, 193.7)
after <-c(392.9, 393.2, 345.1, 393, 434, 427.9, 422, 383.9, 392.3, 352.2)
my_data <- data.frame(
group = rep(c("before", "after"), each = 10),
weight = c(before, after)
)
pivot_wider(my_data, values_from = weight, names_from = group)