亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

python 繪圖更改背景顏色和線條顏色

python 繪圖更改背景顏色和線條顏色

慕虎7371278 2022-08-11 17:18:22
此鏈接有一個教程,演示如何按 epoch 繪制測試和訓練數據的不同指標。請檢查輸出plot_metrics(baseline_history)我只有兩個指標要打印,我復制了繪圖部分,需要下面的幫助如何將測試線的顏色更改為紅色?我試過,但得到錯誤plt.plot(history.epoch, history.history['val_'+metric],         color=colors['r'], linestyle="--", label='Val')TypeError: list indices must be integers or slices, not str如何保證背景通俗。由于某種原因,我得到了帶有白線的灰色背景我的代碼和輸出如下#plottingdef plot_metrics(history):  metrics =  ['loss','acc']  for n, metric in enumerate(metrics):    name = metric.replace("_"," ").capitalize()    plt.subplot(2,2,n+1)    plt.plot(history.epoch,  history.history[metric], color=colors[0], label='Train')    plt.plot(history.epoch, history.history['val_'+metric],             color=colors[9], linestyle="--", label='Val')    plt.xlabel('Epoch')    plt.ylabel(name)    if metric == 'loss':      plt.ylim([0, plt.ylim()[1]])    elif metric == 'auc':      plt.ylim([0.8,1])    else:      plt.ylim([0,1])    plt.legend()import matplotlib.pyplot as pltcolors = plt.rcParams['axes.prop_cycle'].by_key()['color']import matplotlib as mplmpl.rcParams['figure.figsize'] = (20, 12)plot_metrics(final_model)#where abcde is fit call
查看完整描述

1 回答

?
哆啦的時光機

TA貢獻1779條經驗 獲得超6個贊

  1. 您只需嘗試添加顏色參數即可。用法: plt.plot([1,2,3,4,5,6], 顏色='紅色')

  2. 您可以使用 grid(False) 來刪除網格。用法: plt.grid(False)


查看完整回答
反對 回復 2022-08-11
  • 1 回答
  • 0 關注
  • 500 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號