📜  pandas 设置字体大小图 - Python (1)

📅  最后修改于: 2023-12-03 15:18:15.502000             🧑  作者: Mango

Pandas 设置字体大小图 - Python

简介

本文将介绍如何使用 Pandas 设置字体大小,制作更美观的图表。

步骤
  1. 导入必要的库
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
  1. 创建数据
data = {'Name': ['Tom', 'Jerry', 'Nick', 'John', 'Sam', 'David', 'Jack', 'Rose', 'Lucy', 'Jason'],
        'Age': [29, 31, 22, 34, 22, 28, 31, 27, 25, 33],
        'Salary': [5000, 6000, 3500, 9000, 4000, 5500, 6500, 4800, 4300, 7000]}
df = pd.DataFrame(data)
  1. 绘制图表
fig, ax = plt.subplots()
df.plot(kind='bar', x='Name', y='Salary', ax=ax)
plt.xlabel('Name', fontsize=10)
plt.ylabel('Salary', fontsize=10)
ax.legend(fontsize=10)
plt.show()

运行以上代码,会得到一个显示姓名和薪水的竖向条形图表。

  1. 设置字体大小
fig, ax = plt.subplots()
df.plot(kind='bar', x='Name', y='Salary', ax=ax)
plt.xlabel('Name', fontsize=14)
plt.ylabel('Salary', fontsize=14)
ax.legend(fontsize=14)
plt.xticks(fontsize=12)
plt.yticks(fontsize=12)
plt.tight_layout()
plt.show()

在代码中添加 plt.xticks(fontsize=12)plt.yticks(fontsize=12) 就可以设置 x 轴和 y 轴的标签字体大小。此外,为了让标签不会重叠,添加 plt.tight_layout()

至此,我们就成功地设置了 Pandas 绘图中的字体大小。

结论

本文介绍了如何在 Pandas 中设置图表的字体大小,使图表更美观、易读。