Bienvenue sur IndexError.

Ici vous pouvez poser des questions sur Python et le Framework Django.

Mais aussi sur les technos front comme React, Angular, Typescript et Javascript en général.

Consultez la FAQ pour améliorer vos chances d'avoir des réponses à vos questions.

nb argument inconnu + fixer couleurs pour utiliser matlpotlib

0 votes

enter image description here
voici la fonction qui me bloque:

ax.stackplot(x, y1, y2, y3, labels=labels)

je ne connais pas à l' avance le nombre d'arguments, cela peut representer l' evolution d'un stock de legumes, sans savoir lesquels, le code doit pouvoir s'adapter dynamiquement.
x represente les intervalles temporels dans mon cas, et y1,y2,y3 represente citron,salade,tomate. Mais il y aura peut etre le prochain coup seulement framboise, aubergine ou au contraire quinze aliments.
De plus, peut on fixer les couleurs pour certains aliments (ex aubergine en noir, citron jaune).

voici le code actuel:

import numpy as np
import matplotlib.pyplot as plt

x = [1, 2, 3, 4, 5]
y1 = [1, 1, 2, 3, 5]
y2 = [0, 4, 2, 6, 8]
y3 = [1, 3, 5, 7, 9]

y = np.vstack([y1, y2, y3])

labels = ["Fibonacci ", "Evens", "Odds"]

fig, ax = plt.subplots()
ax.stackplot(x, y1, y2, y3, labels=labels)
ax.legend(loc='upper left')
plt.show()

fig, ax = plt.subplots()
ax.stackplot(x, y)
plt.show()

page web:
https://matplotlib.org/gallery/lines_bars_and_markers/stackplot_demo.html#sphx-glr-gallery-lines-bars-and-markers-stackplot-demo-py

demandé 31-Aou par buffalo974 (2,886 points)

Votre réponse

Preview

Votre nom à afficher ( en option ):
Vie privée: . Votre adresse de messagerie ne sera utilisée que pour l'envoi de ces notifications .
Vérification anti -spam:
Pour éviter cette vérification à l'avenir, Connectez vous ou inscrivez vous.
...