簡體   English   中英

如何增加 ConfusionMatrix 中的文本大小

[英]How to increase Text size in ConfusionMatrix

我有一個 CM,希望文本加粗。 所以所有的數字和標簽也是如此。 繼承人的代碼:

array = np.array([[1003, 32], [30, 51]])
labels = np.array(["Label 1", "Label 2"])
disp = ConfusionMatrixDisplay(confusion_matrix=array, display_labels=labels)

disp = disp.plot(include_values=True, cmap="Reds", ax=None, xticks_rotation="horizontal")
plt.show()

有什么簡單的方法可以將其更改為大膽的樣式嗎?

這種 plot 依賴於庫 matplotlib 我猜你導入為

import matplotlib.pyplot as plt

我建議您在 plot 之前設置字體的參數。

font = {'family' : 'normal',
    'weight' : 'bold',
    'size'   : 22}
plt.rc('font', **font)

如果對更多詳細信息感興趣,請查看該問題How to change the font size on a matplotlib plot

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM