Hi!
I am using mpl_toolkits.axes_grid.Grid to plot for plots together using the
following code inspired in a matlotlib example:
import matplotlib.pyplot as plt
from mpl_toolkits.axes_grid import Grid
import numpy as np
im = np.arange(0,3, 0.01)
fig = plt.figure(1, (8., 8.))
grid = Grid(fig, 111, nrows_ncols = (2, 2))
for i in range(4):
grid[i].plot(im, np.sin(im))
grid[i].grid(True)
plt.show()
It works "almost" fine, except for the line
grid[i].grid(True)
which doesn't draw the axis grid defined by the ticklabels. When using
add_subplot instead of Grid it works properly, tough, like this:
import matplotlib.pyplot as plt
from mpl_toolkits.axes_grid import Grid
import numpy as np
im = np.arange(0,3, 0.01)
fig = plt.figure(1, (8., 8.))
subplot = fig.add_subplot(111)
subplot.plot(im, np.sin(im))
subplot.grid(True)
plt.show()
How is it possible to get the same result within each grid[i]?
Thank you very much in advance!
Enrique