ESPACE PUBLICITAIRE DISPONIBLE · PARLONS-EN

Comment utiliser l'interpréteur de code de Zhipu Qingyan pour analyser des feuilles de calcul et générer des graphiques visuels

365Finds Editorial
11 430 articles Wiki répertoriés

Utilisez 365 Wiki avec votre IA

Copiez le prompt ci-dessous, collez-le dans l’IA que vous utilisez déjà, puis posez directement votre question.

Télécharger le Skill complet

Commencez par essayer le prompt. Si vous utilisez souvent 365 Wiki, installez le Skill 365Wiki complet pour ne plus avoir à le coller. Sans IA habituelle, les versions web de Gemini ou Microsoft Copilot conviennent aussi.

Zhipu Qingyan (智谱清言), propulsé par les modèles fondateurs GLM de Zhipu AI, intègre un bac à sable automatisé d'interpréteur de code (Code Interpreter) qui transforme les feuilles de calcul tabulaires du quotidien en enseignements de données structurés et en graphiques visuels prêts pour la production. Plutôt que d'obliger les utilisateurs à rédiger des scripts Python, à configurer des environnements de développement locaux ou à maîtriser des formules complexes de tableur, la plateforme permet aux analystes, aux spécialistes du marketing et aux professionnels des opérations de téléverser des feuilles de calcul brutes telles que des fichiers Excel et CSV et de piloter l'assistant en langage naturel. En exécutant le code en toute sécurité dans un environnement d'exécution Python dédié, doté des bibliothèques de science des données incontournables comme pandas, numpy et matplotlib, Zhipu Qingyan comble le fossé entre les enregistrements opérationnels bruts et une prise de décision visuelle limpide.

Comprendre l'architecture de l'interpréteur de code

L'interpréteur de code intégré à Zhipu Qingyan fonctionne comme un environnement d'exécution isolé, couplé à un agent intelligent de modèle de langage. Lorsqu'un utilisateur pose une question analytique accompagnée d'une feuille de calcul, le système ne tente pas de deviner la réponse par simple prédiction textuelle. Au lieu de cela, il convertit l'intention de l'utilisateur en code Python exécutable, lance le script dans un environnement virtuel sécurisé (sandbox), capture la sortie standard ainsi que les graphiques générés, et restitue directement les résultats vérifiés dans le fil de conversation.

Cette architecture offre plusieurs avantages concrets aux utilisateurs professionnels :

Préparation et téléversement de feuilles de calcul tabulaires

Pour garantir une analyse fluide et éviter les erreurs d'analyse syntaxique dans l'environnement Python, il est essentiel de préparer la feuille de calcul d'entrée selon les principes d'assainissement des données.

Formats de fichiers pris en charge

Zhipu Qingyan accepte plusieurs formats de données structurées via son interface de pièces jointes :

Bonnes pratiques pour l'hygiène des données

Avant de téléverser des fichiers vers Zhipu Qingyan, standardiser les éléments de disposition permet de réduire au maximum les blocages de traitement :

  1. Ligne d'en-tête unique : Placez des en-têtes de colonnes explicites dès la toute première ligne. Évitez les en-têtes empilés ou à plusieurs niveaux, susceptibles de nécessiter une gestion complexe de MultiIndex dans pandas.
  2. Dissocier les cellules fusionnées : Les cellules fusionnées dans Excel entraînent fréquemment des valeurs vides lorsqu'elles sont chargées dans des structures de dataframes standard. Remplissez les valeurs sur les lignes dissociées ou normalisez-les avant l'envoi.
  3. Types de données cohérents : Veillez à ce que chaque colonne contienne des données homogènes. Évitez par exemple d'insérer des symboles monétaires ou des commentaires textuels dans des colonnes purement numériques.
  4. Assainissement des données et confidentialité : Supprimez ou masquez les renseignements personnels identifiables (PII), les noms confidentiels de clients, les mots de passe internes et les identifiants financiers sensibles avant de téléverser des fichiers vers une interface conversationnelle dans le cloud.

Flux de travail étape par étape : des données brutes aux graphiques visuels

L'utilisation de l'interpréteur de code de Zhipu Qingyan pour l'analyse tabulaire suit une progression structurée, de l'exploration initiale à l'exportation visuelle finale.

Étape 1 : Profilage initial et inspection du schéma

Après avoir joint une feuille de calcul au champ de discussion, la première étape consiste à appréhender la structure, les dimensions et les éventuelles anomalies du jeu de données.

Plutôt que d'exiger d'emblée des graphiques complexes, invitez l'assistant à réaliser une inspection préalable :

« J'ai téléversé notre feuille de calcul des ventes trimestrielles. Merci d'inspecter le jeu de données, d'afficher le nombre total de lignes et de colonnes, de lister le nom de chaque colonne avec le type de données détecté et de vérifier s'il existe des valeurs manquantes ou nulles. »

L'interpréteur de code charge le fichier à l'aide de pandas (pd.read_excel() ou pd.read_csv()), inspecte le schéma via des méthodes telles que .info() et .isnull().sum(), puis affiche une vue d'ensemble claire. Cette étape de diagnostic vérifie que les nombres et les dates ont été correctement interprétés.

Étape 2 : Nettoyage des données et ingénierie des caractéristiques

Les feuilles de calcul d'entreprise réelles arrivent rarement dans un état immédiatement exploitable pour l'analyse. L'assistant peut appliquer des transformations automatisées pour nettoyer les données et générer de nouveaux indicateurs métier :

Un exemple d'invite pertinente pour cette phase :

« Merci d'harmoniser la colonne Transaction_Date au format standard YYYY-MM-DD. Si des valeurs manquent dans la colonne Discount, remplace-les par 0. Ensuite, crée une nouvelle colonne intitulée Net_Revenue égale à Gross_Sales * (1 - Discount). »

Étape 3 : Synthèses statistiques et agrégation

Une fois les données nettoyées, les utilisateurs peuvent dégager des enseignements opérationnels grâce aux regroupements et aux agrégations. Zhipu Qingyan génère des tableaux croisés dynamiques, applique des opérations de groupement (group-by) et calcule des statistiques descriptives à la demande.

Parmi les requêtes analytiques courantes :

Exemple de consigne :

« Regroupe les données par Region et Product_Line. Calcule le chiffre d'affaires net total, le panier moyen et le volume total des transactions pour chaque groupe. Présente les résultats dans un tableau récapitulatif soigné, classé par chiffre d'affaires total décroissant. »

Étape 4 : Génération de graphiques visuels

Après avoir mis en évidence les indicateurs clés, demandez à Zhipu Qingyan d'élaborer des représentations visuelles. L'interpréteur de code génère des scripts graphiques avec matplotlib ou seaborn, effectue le rendu de l'illustration et l'affiche directement dans la conversation.

Sélection des types de graphiques appropriés

Objectif métierType de graphique recommandéMétriques et dimensions courantes
Comparer les performances entre catégoriesGraphique à barres verticales ou horizontalesChiffre d'affaires par région, ventes par gamme de produits
Suivre les tendances au fil du tempsGraphique linéaire ou graphique en airesRevenu récurrent mensuel (MRR), utilisateurs actifs quotidiens (DAU)
Analyser la composition et les proportionsGraphique en anneau ou graphique à barres empiléesPart de marché, répartition du budget départemental
Évaluer les relations et les corrélationsNuage de points (scatter plot)Dépenses publicitaires vs volume de conversion de prospects
Inspecter la distribution et l'asymétrie des métriquesHistogramme ou boîte à moustaches (box plot)Distribution de la valeur des commandes, variance des délais de livraison
Comparaison multidimensionnelle des performancesCarte thermique (heatmap)Performance commerciale selon les mois et les régions

Gestion de la typographie et de la mise en page

Une difficulté fréquente lors de la génération automatisée de graphiques en Python réside dans la gestion des caractères non latins et l'encombrement des étiquettes d'axes. Zhipu Qingyan configure nativement les paramètres de police pour garantir un rendu net des caractères chinois et latins sans affichage de symboles d'erreur. Pour perfectionner la présentation visuelle, précisez vos préférences dans l'invite :

« Crée un graphique à barres horizontales présentant les 10 produits générant le plus de Net_Revenue. Ordonne les barres pour faire apparaître le revenu le plus élevé en haut. Ajoute des étiquettes de valeur explicites au bout de chaque barre, formate l'axe des abscisses avec des symboles monétaires et applique une palette de couleurs d'entreprise sobre et professionnelle. »

Étape 5 : Ajustement itératif et personnalisation

L'un des atouts majeurs de l'interpréteur de code conversationnel est la possibilité d'adapter les graphiques de manière itérative sans devoir recommencer l'opération à zéro :

Étape 6 : Exportation des livrables et des fichiers traités

Au terme d'une session d'analyse, les professionnels ont généralement besoin à la fois des visuels et des données assainies sous-jacentes :

Exemple de consigne pour la génération de fichiers :

« Merci d'enregistrer le jeu de données nettoyé comportant les nouvelles métriques ainsi que le tableau récapitulatif régional sous forme de deux feuilles distinctes dans un nouveau fichier Excel nommé Quarterly_Sales_Analysis_Cleaned.xlsx, et de fournir un lien de téléchargement. »

L'assistant exécute df.to_excel() au sein du bac à sable et délivre un lien cliquable pour récupérer le fichier finalisé.

Scénarios d'entreprise pratiques et modèles de requêtes

Les modèles ci-dessous illustrent comment les professionnels de divers départements peuvent structurer leurs échanges avec l'interpréteur de code de Zhipu Qingyan :

Performance financière et suivi budgétaire

Ventes e-commerce et suivi des stocks

Support client et efficacité opérationnelle

Bonnes pratiques et limites opérationnelles

Pour optimiser l'efficacité tout en conservant une grande rigueur analytique, gardez à l'esprit ces principes fondamentaux :

En conjuguant l'agilité conversationnelle en langage naturel des modèles GLM et la rigueur computationnelle déterministe de Python, Zhipu Qingyan libère les utilisateurs des contraintes manuelles des tableurs, accélère la détection des tendances et fournit des visualisations percutantes pour éclairer les choix stratégiques de l'entreprise.