如何将边框颜色从深灰色更改为白色?我尝试了一些事情,但没有成功。
下面是代码和图形。
Image is here
import numpy as np
import matplotlib.pyplot as plt
plt.style.use('classic')
from mpl_toolkits.axes_grid1 import make_axes_locatable
import pylab as plt2
def plot_hist(*argv, titles):
"""
plots the historgram of the input phase maps
"""
for i in range(len(argv)):
hist = np.histogram(argv[i].ravel(), bins=100)
plt.plot(hist[1][1:], hist[0])
plt.xlabel("phase values")
plt.ylabel("frequency")
plt.title("Histogram Analysis")
plt.grid()
if titles is not None:
plt.legend(titles)
fig=plt.figure(facecolor='white')
plt.show()
字符串
我试着将面部颜色改为白色,但没有效果。
1条答案
按热度按时间7hiiyaii1#
您正在主动将样式设置为
classic
,这将figure.facecolor
设置为灰色(请参阅github上的样式参数)。你是故意的吗您可以删除
plt.style.use('classic')
以使用默认样式,也可以使用以下命令将figure.facecolor
设置为白色:字符串