Matplotlib: Изменение цвета оси

Существует ли способ изменить цвет оси (не галочки) в matplotlib? Я просматривал документы для Осей, Оси, и Художника, но никакой удачи; matplotlib галерея также не имеет никакой подсказки. Какая-либо идея?

57
задан agamesh 27 February 2015 в 11:41
поделиться

2 ответа

Это можно сделать, настроив настройки rc по умолчанию.

import matplotlib
from matplotlib import pyplot as plt

matplotlib.rc('axes',edgecolor='r')
plt.plot([0, 1], [0, 1])
plt.savefig('test.png')
13
ответ дан 24 November 2019 в 19:25
поделиться

Для протокола, вот как мне удалось заставить его работать:

fig = pylab.figure()
ax  = fig.add_subplot(1, 1, 1)
for child in ax.get_children():
    if isinstance(child, matplotlib.spines.Spine):
        child.set_color('#dddddd')
19
ответ дан 24 November 2019 в 19:25
поделиться
Другие вопросы по тегам:

Похожие вопросы: