Jupyter Notebook DataFrame画图-test 我应该怎样更换字体
时间: 2023-07-15 15:13:00 浏览: 84
Jupyter notebook如何修改平台字体
如果你想在 Jupyter Notebook 中更改数据框绘图的字体,可以使用 `fontdict` 参数来传递字体设置。首先,你需要导入 `matplotlib` 库,然后使用 `rcParams` 方法来更改字体设置。
以下是一个示例代码,其中更改了数据框绘图的标题、x轴标签和y轴标签的字体为 "Arial":
```python
import matplotlib.pyplot as plt
import pandas as pd
# 设置字体为 Arial
plt.rcParams['font.family'] = 'Arial'
# 创建数据框和数据
data = {'name': ['Alice', 'Bob', 'Charlie', 'David', 'Eva'],
'age': [25, 30, 35, 40, 45]}
df = pd.DataFrame(data)
# 绘制图表
ax = df.plot.bar(x='name', y='age', rot=0)
# 更改字体设置
ax.set_title('Age by Name', fontdict={'fontsize': 14, 'fontweight': 'bold'})
ax.set_xlabel('Name', fontdict={'fontsize': 12})
ax.set_ylabel('Age', fontdict={'fontsize': 12})
# 显示图表
plt.show()
```
你可以根据自己的需要更改字体名称和字体大小。
阅读全文