如何注释 seaborn 对图?
matplotlibpythondata visualization
要注释 Seaborn 对图,我们可以使用 fig.text() 方法。
步骤
- 导入 Seaborn、Pandas、Numpy 和 Pyplot 包。
- 设置图形大小并调整子图之间和周围的填充。
- 创建一个二维、大小可变、可能异构的表格数据的 Pandas 数据框。
- 使用 sns.pairplot() 绘制数据集中的成对关系。
- 使用 fig.text() 方法添加带注释的文本。
- 要显示图形,请使用 show() 方法。
示例
import seaborn as sns import pandas as pd import numpy as np import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True df = pd.DataFrame( np.random.random((4, 4)), columns=["a", "b", "c", "d"] ) pp = sns.pairplot(df, height=1.5) pp.fig.text(0.5, 0.5, "My Pairplot", color="green", fontdict=dict(size=20)) plt.show()
输出
它将产生以下输出