Bonjour,
Je pars d'un fichier en largeur avec quatre facteurs en colonne, et je souhaite obtenir un fichier en longueur comportant deux colonnes facteurs et une colonne score.
comme ceci :
sujet A B score
1 comp pren x1
1 comp visa x2
1 inco pren x3
1 inco visa x4
2 comp ............
.
.
.
Voici le fichier fictif :
library(tidyverse)
comp <- rnorm(150, mean= 365, 20)
inco <- rnorm(150, mean= 470, 25)
pren <- rnorm(150, mean= 400, 22)
visa <- rnorm(150, mean= 435, 29)
suj <- c(1:150)
(data <- tibble(suj, comp,inco, pren, visa))
C'est cette transformation que je n'arrive pas à faire :
(data.w <- data%>%
pivot_longer (
cols= - suj,
......................
))
Je vous remercie pour votre aide
Très cordialement
A.B.