1. Plate-forme et demande
Au cours du traitement des données, il est souvent nécessaire d'effectuer une extraction multidimensionnelle (une autre), comme suit:
] ]
Une entreprise aura de bonnes personnes, de mettre en œuvre des caractéristiques de données multidimensionnelles, vous devez diviser les données dans "Enterprise Portrait" en un type de données d'une ligne et d'autres colonnes de diabolique restent inchangées, la simple démonstration de démonstration de deux sociétés À titre d'exemple), comme suit
2. Solution de problème
Vous devez utiliser une méthode de flare explosive dans des pandas, faites attention à cette méthode de 0,25,0 après la version, elle est confirmée que La version actuelle Pandas est ici, voir la version de la bibliothèque peut utiliser le code suivant
2.1 Exemple officiel
DF. Le code d'utilisation de la méthode d'explosion () est le suivant:
→ La sortie de la sortie est la suivante: (divisera une colonne de données cellulaire, veuillez faire attention au format des données: Multiple Pièces Mort dans le Liste)
2.2 Activités réelles
La première bibliothèque d'entrée, lit
→ La sortie de données de fichier est la suivante: (introduit avec succès les données de fichier)
L'exemple observé était donnée par officiel, pour assurer le format des données, placez d'abord le format à l'unité, de sorte que le portrait de la société »Ce champ effectue un traitement de données
Après cela, suivez le "Portrait d'entreprise", liez le résultat de l'exécution du code et la sortie est la suivante, il constatera qu'il n'y a aucun résultat souhaité
2.2.2 Modification du mauvais problème
je suis arrivé au même code dans Spyder, puis lors du débogage, lorsque le format cible intermédiaire est converti,le format de données dans la visionneuse à variable Spyder est différent de l'ordinateur portable Jupyter. (Il n'y a qu'un seul élément de la liste). Lorsque le format de données est effectué, les données de Spyder sont affichées danset Jupyter Ordinateurs portables afficheront des guillemets de format à chaîne lors de l'affichage des données, mais Spyder est affiché. Par conséquent, il peut être spécifié que, bien que les données de l'ordinateur portable Jupyter semblent cohérentes, le format n'est pas des produits chimiques, c'est pourquoi il n'y a aucune raison pour les résultats que nous souhaitons après une explosion directe, confirmée dans la prochaine opération. Cette prédiction
3. Problème
ou format de données des cellules dans "Portrait d'entreprise", cette fois, vous devez activer les données en élément, après cette liste sous la méthode divisée du formulaire, Résultats du code et sortie comme suit:
puis comparez la Les données dans "Business Portrait", peuvent être trouvées: Jupyter Ordinics enregistrera le numéro de citation lors de l'affichage des données, rendant les données unification du format de données sur la surface (également confirméeN Première prédiction), ce format de données est identique à celui de l'émission officielle, suivie de la division de données
exécutant le code de l'ordinateur portable Jupyter comme suit:
Le code est exécuté dans le Spyder comme suit: Enfin, terminé finalement les exigences de nettoyage des données, extrayant des données multidimensionnelles ] 4. Petite intersection Le formulaire formel pour la démo est concis, mais les données ne sont pas aussi simples que le processus d'exploitation réelle et ne sont pas utilisés pour utiliser la rédaction de la soumission dans la programmation de code, car aucun éditeur ne peut être dit parfait, il y a des avantages et Inconvénients, selon l'éditeur spécifique.