matplotlib: изменить заголовок и текст на цветовой полосе, а также цвета меток

Я хотел знать, как изменить цвет галочек на цветовой полосе и как изменить цвет шрифта заголовка и цветовой полосы на рисунке. Например, в temp.png все очевидно, но не в temp2.png:

import matplotlib.pyplot as plt
import numpy as np
from numpy.random import randn

fig = plt.figure()
data = np.clip(randn(250,250),-1,1)
cax = plt.imshow(data, interpolation='nearest')
plt.title('my random fig')
plt.colorbar()

# works fine
plt.savefig('temp.png')
# title and colorbar ticks and text hidden
plt.savefig('temp2.png', facecolor="black", edgecolor="none")

Спасибо

21
задан ahmadh 12 March 2012 в 07:10
поделиться