我剛買了一臺新電腦并下載了 Visual Studio 代碼。我正在嘗試運行與我在另一臺 PC 上的代碼完全相同的圖(只是plt.plot(losses)),但現在matplotlib似乎有深色背景而不是白色:

我發現這個和這個有相反的問題。為了澄清起見,我問的是如何將 matplotlib 背景圖更改為白色(請注意,在我的另一臺機器中,我不必對任何 matplotlib 背景資訊進行硬編碼,所以我認為這是一個 Visual Studio 問題,但無法弄清楚出去)
uj5u.com熱心網友回復:
很難確定,因為我無法重現您的問題。
有兩件事要嘗試(都假設您使用 匯入 matplotlib import matplotlib.pyplot as plt):
- 如果使用
plt.figure,請添加facecolor='white'引數。或者嘗試運行fig.set_facecolor('white')(fig這里是存盤您正在更改的 facecolor 的圖形的變數。如果您沒有,請plt.gcf().set_facecolor('white')在創建圖形后使用;gcf()回傳當前圖形,請參閱此檔案)。 - 嘗試
plt.style.context按照此 matplotlib 示例進行更改。
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/385781.html
