🚀 Novembre a commencé ! SQLtest.online reste gratuit grâce aux dons de personnes comme vous. Aidez-nous à atteindre l'objectif de ce mois plus tôt pour que le site fonctionne sans interruption. Soutenir maintenant →
Code SQL copié dans le presse-papiers
Tâche 19:

Analyse de la qualité des données

DuckDB
Analysez la table yellow_tripdata pour identifier et quantifier divers problèmes de qualité des données. Votre sortie doit inclure les colonnes suivantes :
- total_rows : Nombre total de lignes dans l'ensemble de données
- missing_pickup_count : Nombre de lignes avec tpep_pickup_datetime manquant
- missing_dropoff_count : Nombre de lignes avec tpep_dropoff_datetime manquant
- invalid_distance_count : Nombre de lignes avec une trip_distance invalide
- invalid_amount_count : Nombre de lignes avec un total_amount invalide
- invalid_passenger_count : Nombre de lignes avec un passenger_count invalide
- invalid_time_count : Nombre de lignes avec des données temporelles invalides
- problematic_row_count : Nombre de lignes avec des problèmes de qualité
- clean_row_percentage : Pourcentage de lignes sans problèmes de qualité, arrondi à deux décimales
Résultat attendu Colonnes: 9 · Lignes: 1
total_rows missing_pickup_count missing_dropoff_count invalid_distance_count invalid_amount_count invalid_passenger_count invalid_time_count problematic_row_count clean_row_percentage

Écrivez votre requête ci-dessous et cliquez sur "Vérifier !". Les tables sont décrites dans le panneau de droite.

Tutoriel

En vérifiant une requête, vous acceptez qu'elle soit enregistrée sans les données de votre compte et puisse faire partie de jeux de données anonymisés, y compris pour l'entraînement d'IA. En savoir plus

Le résultat de la requête s'affichera ici. Ctrl+Enter - Exécuter la requête