Python matplotlib打印轴标签中的字间距

Python matplotlib打印轴标签中的字间距,python,matplotlib,Python,Matplotlib,我想打印福勒。作为matplotlib中的x轴标签: r'$Area (km^{2})$' 但是,当我将其传递给plt.ylabel(r'$Area(km^{2})$)时,生成的绘图在Area和(km^{2})之间没有空格。如何在它们之间引入空格?您需要在空格字符之前添加\: `r'$Area\ (km^{2})$'` 或将区域(带空格)移出$…$表达式: r'Area $(km^{2})$' 在字符之间引入空格有多种方法。根据所需间距的大小,可以使用“\”、“\”、“\”、“\;”、“\

我想打印福勒。作为matplotlib中的x轴标签:

r'$Area (km^{2})$'

但是,当我将其传递给
plt.ylabel(r'$Area(km^{2})$)
时,生成的绘图在
Area
(km^{2})之间没有空格。如何在它们之间引入空格?

您需要在空格字符之前添加
\

`r'$Area\ (km^{2})$'`
或将
区域
(带空格)移出
$…$
表达式:

r'Area $(km^{2})$'

在字符之间引入空格有多种方法。根据所需间距的大小,可以使用“\”、“\”、“\”、“\;”、“\quad”、“\qquad”

在这里,您可以看到一个很好的概述: