设置matplotlib记号的字体

设置matplotlib记号的字体,matplotlib,Matplotlib,我希望matplotlib中的记号是使用计算机现代无衬线排版的。我该怎么做 我本以为这会奏效,但事实并非如此: mpl.rcParams['font.family'] = 'computer modern sans serif' 试试这个: mpl.rcParams['font.family'] = 'sans-serif' mpl.rcParams['font.sans-serif'] = ['computer modern'] font.family属性有五个值: “serif”(例如,

我希望matplotlib中的记号是使用计算机现代无衬线排版的。我该怎么做

我本以为这会奏效,但事实并非如此:

mpl.rcParams['font.family'] = 'computer modern sans serif'
试试这个:

mpl.rcParams['font.family'] = 'sans-serif'
mpl.rcParams['font.sans-serif'] = ['computer modern']
font.family属性有五个值:

  • “serif”(例如,Times)
  • “无衬线”(如Helvetica)
  • “草书”(如扎普夫衡平法院)
  • “幻想”(如西方),以及
  • “monospace”(例如,Courier) 设置字体系列后,您将提供一个字体列表,供matplotlib按顺序查找。

    尝试以下操作:

    mpl.rcParams['font.family'] = 'sans-serif'
    mpl.rcParams['font.sans-serif'] = ['computer modern']
    
    font.family属性有五个值:

  • “serif”(例如,Times)
  • “无衬线”(如Helvetica)
  • “草书”(如扎普夫衡平法院)
  • “幻想”(如西方),以及
  • “monospace”(例如,Courier) 设置字体系列后,您将提供一个字体列表,供matplotlib按顺序查找