Построить линии сетки, но скрыть оси - PullRequest
1 голос
/ 04 мая 2019

Похоже на простую просьбу, но пока не повезло. Я думал, что это будет так же просто, как

import matplotlib.pyplot as plt

fig = plt.plot([1,2], [1,2])
plt.grid(True)
plt.axis('off')

но это также избавит от сетки.

Чтобы быть ясным, я не хочу метки, галочки или толстые линии оси, только сетка.

1 Ответ

1 голос
/ 04 мая 2019

Попробуйте:

fig, ax = plt.subplots(1,1)
ax.plot([1,2], [1,2])
plt.grid(True)
ax.set_xticklabels([])
ax.set_yticklabels([])
ax.set_frame_on(False)
ax.tick_params(tick1On=False)
plt.show()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...