Traçage de plusieurs diagrammes de dispersion des pandas
Je pense qu'il y a de nombreuses questions sur le tracé de plusieurs graphiques mais pas spécifiquement pour ce cas, comme illustré ci-dessous.
Les pandas documentation dit à " répéter la parcelle méthode pour tracer plusieurs groupes de colonnes dans un seul axe. Cependant, comment serait-ce de travailler pour 3 ou plus de la colonne de groupes? Par exemple, si nous définissons une troisième colonne:
bx = df.plot(kind='scatter', x='a',y='f',color = 'Green',label ='f')
Où serait cette bx être passé dans?
Aussi, si le terrain est le même graphique, ne devrait pas l'axe des x, de façon consistante 'a' ou 'c'? mais la documentation a 2 différentes de l'axe x: 'a' et 'c'
Pourriez-vous s'il vous plaît ajouter des données de l'échantillon/ initialisation d'un dataframe dans votre question?
OriginalL'auteur Amoroso | 2017-03-28
Vous devez vous connecter pour publier un commentaire.
Vous devez répéter la deuxième appel à
plot
, pas le premier, donc il n'est pas nécessaire pourbx
.En détail:
plot
taxes facultatifax
argument. C'est la axes, il puise dans. Si l'argument n'est pas fourni, la fonction crée une nouvelle intrigue et les axes. En outre, les axes est renvoyée par la fonction de sorte qu'il peut être réutilisé pour d'autres opérations de dessin. L'idée est pas pour passer unax
argument pour le premier appel àplot
et utiliser le retour d'axes dans tous les appels ultérieurs.Vous pouvez vérifier que chaque appel à la parcelle retourne les mêmes axes qu'il s'est passé:
Pas nécessairement. Si il est logique de mettre des colonnes différentes sur les mêmes axes dépend de ce que les données qu'ils représentent. Par exemple, si
a
était revenu etc
est des dépenses, il serait logique de mettre les deux sur le même de "l'argent" de l'axe. En revanche, sia
était le numéro de pois et dec
était de tension, ils devraient probablement pas être sur le même axe.OriginalL'auteur kazemakase
Vous pouvez tracer une colonne à l'encontre de n'importe quelle colonne vous le souhaitez. Si cela fait sens, vous devez décider pour vous-même. E. g. le traçage d'une colonne indiquant le temps sur le même axe, comme une colonne indiquant la distance ne peut faire sens, mais à tracer deux colonnes qui contiennent tous deux de la distance sur le même axe, c'est bien.
Afin de préciser qu'un certin parcelle doit être sur un déjà existant axes (
ax
), vous devez spécifier leax
mot-clé comme on le voit dans la documentation. De couse, vous pouvez créer plusieurs parcelles sur les mêmes axes.Un exemple complet:
OriginalL'auteur ImportanceOfBeingErnest