volte mi venire attraverso il codice come questo:In Matplotlib, cosa significa l'argomento in fig.add_subplot (111)?
import matplotlib.pyplot as plt
x = [1, 2, 3, 4, 5]
y = [1, 4, 9, 16, 25]
fig = plt.figure()
fig.add_subplot(111)
plt.scatter(x, y)
plt.show()
Che produce:
Ho letto la documentazione come un matto, ma non riesco a trovare una spiegazione per la 111
. a volte vedo uno 212
.
Che cosa significa l'argomento fig.add_subplot()
?
Esiste una documentazione dettagliata su questo?In questo contesto, qual è la differenza tra una griglia 1x1 e una griglia 2x3? – donatello
griglia 1x1 = 1 riga, 1 colonna. Griglia 2x3 = 2 righe, 3 colonne. Il terzo numero inizia da 1 e incrementa la riga-prima. Vedi la documentazione di subplot() per maggiori informazioni. – ianalis
Come altri hanno spiegato (più di due anni fa), questo è un retaggio di Matlab. Ma per il futuro dei lettori, dovresti sapere che esiste un'alternativa migliore, nella forma del metodo 'subplots()'. – jarondl