Points clés
- Catégorie
- Data Processing
- Types d’entrée
- textarea, select, text
- Type de sortie
- text
- Couverture des échantillons
- 4
- API disponible
- Yes
Vue d’ensemble
L'outil Retirer par Prédicat permet de nettoyer efficacement vos tableaux de données en supprimant automatiquement les éléments qui correspondent à une condition spécifique grâce à la bibliothèque lodash.
Quand l’utiliser
- •Pour filtrer rapidement des listes de données en excluant des valeurs indésirables.
- •Pour nettoyer des tableaux JSON contenant des valeurs nulles ou non pertinentes.
- •Pour extraire des sous-ensembles de données basés sur des critères numériques ou textuels.
Comment ça marche
- •Copiez et collez votre tableau au format JSON dans la zone de saisie.
- •Sélectionnez le type de prédicat souhaité parmi les options disponibles (ex: égal, supérieur à, contient).
- •Saisissez la valeur de comparaison si nécessaire.
- •Validez pour obtenir instantanément le tableau épuré en sortie.
Cas d’usage
Exemples
1. Nettoyage de valeurs aberrantes
- Contexte
- Un analyste dispose d'une liste de températures relevées par des capteurs, incluant des erreurs de lecture marquées par 0.
- Problème
- Supprimer toutes les valeurs égales à 0 pour obtenir une série de données propre.
- Comment l’utiliser
- Entrez le tableau `[22.5, 0, 23.1, 0, 21.8]`, sélectionnez 'Egal (===)' et saisissez '0' comme valeur de comparaison.
- Résultat
- Le tableau résultant est `[22.5, 23.1, 21.8]`.
2. Filtrage de logs textuels
- Contexte
- Un développeur souhaite isoler les erreurs critiques dans une liste de messages de logs.
- Problème
- Retirer tous les messages qui ne contiennent pas le mot 'ERROR'.
- Comment l’utiliser
- Entrez le tableau de chaînes, sélectionnez 'Chaine contient' et saisissez 'ERROR' pour filtrer les éléments non pertinents.
- Résultat
- Seuls les éléments contenant 'ERROR' sont conservés dans le tableau final.
Tester avec des échantillons
json, videoHubs associés
FAQ
Qu'est-ce qu'un prédicat dans cet outil ?
Un prédicat est une condition logique appliquée à chaque élément du tableau pour déterminer s'il doit être supprimé.
Quels types de données sont supportés ?
L'outil prend en charge les nombres et les chaînes de caractères pour les comparaisons.
L'outil modifie-t-il mon tableau original ?
Non, l'outil génère un nouveau résultat en JSON sans altérer vos données sources.
Puis-je supprimer des valeurs nulles ?
Oui, utilisez l'option 'Est nul' pour retirer automatiquement les éléments null ou undefined.
Quelle bibliothèque est utilisée pour le traitement ?
L'outil s'appuie sur la fonction _.remove de la bibliothèque lodash.