Penciptaan dan Penyepaduan Bebas AxesSubplot dalam Matplotlib
Dalam Matplotlib, mencipta objek AxesSubplot dan menambahkannya pada contoh Rajah biasanya dilakukan menggunakan Rajah .add_subplot kaedah. Walau bagaimanapun, keinginan mungkin timbul untuk mewujudkan objek seperti AxesSubplot bebas daripada Figures untuk memudahkan penggunaannya dalam berbilang contoh Rajah.
Penyelesaian
Menyahganding penciptaan AxesSubplots dan Figures. memang boleh dilaksanakan. Dua pendekatan utama boleh diguna pakai:
1. Melepasi Kejadian AxesSubplot sebagai Argumen Fungsi
2. Menambahkan AxesSubplot pada Rajah Sedia Ada
Contoh
Untuk menggambarkan pendekatan kedua, kita boleh mencipta fungsi yang memplot graf pada yang ditentukan AxesSubplot:
def plot_axes(ax, fig=None, geometry=(1,1,1)): if fig is None: fig = plt.figure() if ax.get_geometry() != geometry : ax.change_geometry(*geometry) ax = fig.axes.append(ax) return fig
Penggunaan
Kelebihan Penciptaan AxesSubplot Bebas
Dengan menggunakan teknik ini, adalah mungkin untuk mencipta dan menggunakan AxesSubplots secara bebas daripada Rajah, meningkatkan fleksibiliti dan kemudahan rutin plot Matplotlib.
Atas ialah kandungan terperinci Bagaimanakah AxesSubplots Boleh Dicipta dan Digunakan Secara Bebas daripada Angka Matplotlib?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!