Comment séparer les éléments d'un vecteur en plusieurs colonnes ? : colsplit
La fonction colsplit(), qui fait partie du package reshape2, permet de séparer des éléments d’un vecteur en plusieurs colonnes et de retourner un data.frame. Cela peut être utile lorsqu’on a une combinaison de deux variables associées et séparées par un espace, un « – » ou encore un « _ ». Library(reshape2) x <- c(« Jan-2001 », « Fev-2001 », « Mar-2002 », « Dec-2005 ») vars <- colsplit(x, « -« , c(« Mois », « Annee »))#On sépare les deux variables « Mois » et « Année » contenues dans x et séparées par un « – » vars Mois Annee 1 Jan 2001 2 Fev 2001 3 Mar 2002 4 Dec 2005 str(vars) ‘data.frame’: 4 obs. of 2 variables: $ Mois : chr Read More →