Je cherche un moyen élégant de scinder et de convertir des valeurs séparées par semi-colonne de deux colonnes en rangées. Les données ressemblent comme: la sortie requise est la suivante: p> A0A024R442 443
E7ETB3 465
Q9ULA0 447
...................
C9JBE1 309
3 Réponses :
Voici un ou dans data strong> p> datable.table code> option
baser code> à l'aide de strpsplit code> au lieu de p>
base r:
Le séparateur_rows code> peut être utilisé aussi bien df1 <- structure(list(V1 = c("A0A024R442;E7ETB3;Q9ULA0;E7EMB6",
"A0A024R442;E7ETB3;Q9ULA0;E7EMB6;C9JBE1"
), V2 = c("443;465;447;382", "323;345;327;262;309")),
row.names = c(NA,
-2L), class = "data.frame")