Код: Выделить всё
%matplotlib inline
from matplotlib import pyplot as plt
from matplotlib.lines import Line2D
import bumpy
data = numpy.random.randint(0, 100, size=(100,100))
plt.style.use('ggplot')
plt.figure(figsize=(10,10))
plt.imshow(data)
plt.savefig('myplot.pdf', format='pdf', bbox_inches='tight')
plt.close()
Однако я хочу в конечном итоге на графике без каких -либо тикеров, просто grid. Затем я попробовал это: < /p>
Код: Выделить всё
plt.figure(figsize=(10,10))
plt.imshow(data)
plt.grid(True)
plt.xticks([])
plt.yticks([])
plt.figure(figsize=(10,10))
plt.imshow(data)
ax = plt.gca()
ax.grid(True)
ax.set_xticklabels([])
ax.set_yticklabels([])
< /code>
Я приближаюсь, но у моего .pdf все еще есть несколько клещей за пределами сюжета. Как избавиться от них, сохраняя внутреннюю сетку?>
Подробнее здесь: https://stackoverflow.com/questions/364 ... plot-style