Προγραμματισμός

Γνώση Υπολογιστών >> Προγραμματισμός >  >> Python Προγραμματισμός

Τρόπος σχεδίασης πολλαπλών γραφημάτων στην Python χρησιμοποιώντας Matplotlib

Για να σχεδιάσετε πολλά γραφήματα στην Python χρησιμοποιώντας το Matplotlib, μπορείτε να χρησιμοποιήσετε τη συνάρτηση «subplots» για να δημιουργήσετε ένα σχήμα και πολλά υπογραφικά και στη συνέχεια να χρησιμοποιήσετε τη συνάρτηση «plot» για να σχεδιάσετε δεδομένα σε κάθε υπογραφικό. Εδώ είναι ένα παράδειγμα:

```

εισαγωγή matplotlib.pyplot ως plt

Δημιουργήστε ένα σχήμα και δύο υπογραφές

fig, (ax1, ax2) =plt.subplots(2, 1, figsize=(10, 5))

Σχεδιάστε δεδομένα στο πρώτο δευτερεύον οικόπεδο

x1 =[1, 2, 3, 4, 5]

y1 =[2, 4, 6, 8, 10]

ax1.plot(x1, y1, label="Y vs X")

ax1.set_xlabel("X")

ax1.set_ylabel("Y")

ax1.legend()

Σχεδιάστε δεδομένα στο δεύτερο δευτερεύον οικόπεδο

x2 =[1, 2, 3, 4, 5]

y2 =[10, 8, 6, 4, 2]

ax2.plot(x2, y2, label="X vs Y")

ax2.set_xlabel("X")

ax2.set_ylabel("Y")

ax2.legend()

Εμφάνιση της πλοκής

plt.show()

```

Αυτός ο κώδικας θα δημιουργήσει ένα σχήμα με δύο υπογραφές, το ένα πάνω από το άλλο. Η πρώτη υπογραφική παράσταση θα εμφανίσει μια γραφική παράσταση γραμμής των σημείων δεδομένων `(1, 2)`, `(2, 4)`, `(3, 6)`, `(4, 8)` και `(5, 10 )», με τον άξονα x με την ένδειξη "X" και τον άξονα y με την ένδειξη "Y". Η δεύτερη δευτερεύουσα γραφική παράσταση θα εμφανίσει ένα διάγραμμα γραμμής των σημείων δεδομένων `(1, 10)`, `(2, 8)`, `(3, 6)`, `(4, 4)` και `(5, 2 )», με τον άξονα x με την ένδειξη "X" και τον άξονα y με την ένδειξη "Y". Κάθε υποπλοκή θα έχει ένα υπόμνημα που δείχνει το όνομα της γραμμής.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα