# Unzip de Tableaux

Separe les tableaux groupes avec lodash _.unzip

> Page canonique: https://elysiatools.com/fr/tools/unzip-arrays

- **Catégorie:** Data Processing

- **Mots-clés:** tableau, unzip, groupe, separer, lodash

## Présentation

Separe les tableaux groupes en tableaux individuels.

**Points forts :**
- Utilise lodash `_.unzip`
- Accepte un tableau de valeurs groupees
- Fonctionne avec les sorties zip

**Exemple :**
- Groupe : `[["a", 1], ["b", 2]]`
- Resultat : `[["a", "b"], [1, 2]]`

## Entrées

- **Tableaux Groupes** (textarea): Entrez un tableau JSON de valeurs groupees

## Quand l'utiliser

- Lorsque vous devez transformer des données groupées par paires en listes séparées.
- Pour restructurer des sorties de fonctions 'zip' afin de faciliter l'analyse par colonne.
- Lors du nettoyage de données JSON complexes nécessitant une séparation des attributs associés.

## Fonctionnement

- Copiez et collez votre tableau de données groupées au format JSON dans la zone de saisie.
- L'outil utilise la fonction lodash _.unzip pour traiter les éléments.
- Le système réorganise les éléments par index, créant des tableaux individuels pour chaque position.
- Récupérez instantanément votre résultat sous forme de tableau de tableaux dégroupés.

## Cas d'usage

- Réorganisation de colonnes de données issues d'API pour des calculs statistiques.
- Conversion de paires clé-valeur groupées en listes de propriétés distinctes.
- Préparation de datasets pour des outils de visualisation nécessitant des séries de données séparées.

## Questions fréquentes

### Qu'est-ce que l'opération 'unzip' ?

C'est l'opération inverse du 'zip' : elle prend un tableau de tableaux et regroupe les éléments ayant le même index dans de nouveaux tableaux distincts.

### Quel format de données est accepté ?

L'outil accepte un tableau JSON valide contenant des sous-tableaux, par exemple : [['a', 1], ['b', 2]].

### Quelle bibliothèque est utilisée ?

Cet outil s'appuie sur la fonction native _.unzip de la bibliothèque utilitaire lodash.

### Est-ce que cela fonctionne avec des tableaux de longueurs différentes ?

Oui, la fonction _.unzip gère les tableaux de longueurs variables en créant des groupes basés sur l'index le plus long.

### Mes données sont-elles stockées ?

Non, le traitement est effectué localement dans votre navigateur et aucune donnée n'est conservée sur nos serveurs.

## Outils associés

- [Grouper par](https://elysiatools.com/fr/tools/group-by): Groupe les elements par cle derivee avec lodash _.groupBy
- [Intersection de Tableaux](https://elysiatools.com/fr/tools/intersection-arrays): Trouve les valeurs communes entre plusieurs tableaux avec lodash _.intersection
- [Inverser par](https://elysiatools.com/fr/tools/invert-by): Inverse en groupant par valeurs avec lodash _.invertBy
- [Xor de Tableaux](https://elysiatools.com/fr/tools/xor-arrays): Calcule la difference symetrique avec lodash _.xor
- [Zip de Tableaux](https://elysiatools.com/fr/tools/zip-arrays): Combine les tableaux par index avec lodash _.zip
- [Compter par](https://elysiatools.com/fr/tools/count-by): Compte les elements par cle derivee avec lodash _.countBy
- [Aplatir Profondément le Tableau](https://elysiatools.com/fr/tools/flatten-deep-array): Aplatit complètement un tableau en utilisant lodash _.flattenDeep
- [Obtenir chemin](https://elysiatools.com/fr/tools/get-path): Recupere une valeur par chemin avec lodash _.get

## Exemples

- [Exemples Avancés d'Application Grafana](https://elysiatools.com/fr/samples/grafana-samples): Exemples complets de Grafana couvrant le design avancé de tableaux de bord, la configuration d'alertes, l'intégration de sources de données et le développement de plugins
- [Exemples de Codes QR](https://elysiatools.com/fr/samples/qrcode-samples): Images de codes QR d'exemple pour tester les outils de lecture et de génération de codes QR
- [Exemples D3.js Data Visualization](https://elysiatools.com/fr/samples/d3js-data-visualization): Exemples complets de visualisation de données D3.js incluant graphiques, cartes, animations et visualisations interactives
- [Exemples Toolchain JavaScript Rome](https://elysiatools.com/fr/samples/rome): Exemples de toolchain JavaScript Rome incluant configuration, linting, formatting, bundling et gestion de projets
