ax1.set_ylabel 设置字体大小
时间: 2024-10-15 15:28:10 浏览: 62
tensorflow下的图片标准化函数per_image_standardization用法
在Matplotlib库中,`ax1.set_ylabel` 函数用于设置坐标轴的y轴标题,同时也可以设置字体大小。语法通常是这样的:
```python
ax1.set_ylabel('Y轴标题', fontsize=font_size)
```
这里的 `ylabel` 参数是你想要显示的文字,`fontsize` 参数则是你需要设置的字体大小,单位通常是点(pt),可以替换为你想要的任意整数值。如果你希望使用特定的字体单位,如像素(px),则需先转换,因为matplotlib默认使用点作为尺寸单位。
例如:
```python
import matplotlib.pyplot as plt
from matplotlib.font_manager import FontProperties
# 创建一个新的图形和轴
fig, ax1 = plt.subplots()
# 设置y轴标题并设置字体大小为14pt
font = FontProperties(size=14) # 创建一个字体实例
ax1.set_ylabel('示例', fontproperties=font)
plt.show()
```
在这个例子中,`FontProperties` 被用来创建一个自定义的字体对象,然后传递给 `set_ylabel`。
阅读全文