很喜欢用jupyter lab做数据分析,更喜欢它的黑色主题。但是在黑色主题下画图时 坐标轴的刻度和标签完全看不见,具体如下:
那么,如何处理呢?上代码。
def plot_metrics(history, metrics):
train_metrics = history[metrics]
epochs = range(1, len(train_metrics) + 1)
plt.plot(epochs, train_metrics, 'go-.', markersize=4, linewidth=0.5, label='train_{}'.format(metrics))
plt.tick_params(axis='x', colors='green')
plt.tick_params(axis='y', colors='green')
plt.xlabel('epochs', color='green', fontsize=12)
plt.ylabel('train_{}'.format(metrics), color='green', fontsize=12)
plt.legend(loc='best')
plt.grid(linestyle='-.', color='green', linewidth=0.4)
plt.show()
plot_metrics(history, 'loss')
看效果: