我目前正在嘗試創建一個由 7 個數字組成的網格。其中四個在第一排,其余三個在第二排。我使用了 matplotlib 中的 AxesGrid 工具包(https://matplotlib.org/mpl_toolkits/axes_grid/users/overview.html)來創建一個 2 x 4 網格。但是,即使是空的,也會顯示第二行的最后一個網格單元格。我想刪除這個空框,但想保持底行三個數字的相同位置。我已將代碼簡化為以下import matplotlib.pyplot as pltfrom mpl_toolkits.axes_grid1 import AxesGridimport numpy as npim = np.arange(100)im.shape = 10,10fig = plt.figure(figsize = (15,7))grid = AxesGrid(fig, 111, nrows_ncols=(2, 4), axes_pad=(0.35, 0.25))for i in range(7): grid[i].imshow(im)plt.show()上面的代碼產生下圖。
添加回答
舉報
0/150
提交
取消
