我使用以下代码在seaborn中创建了一个pairplot:
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
%matplotlib inline
mtcars = pd.read_csv("https://raw.githubusercontent.com/focods/WonderfulML/master/data/mtcars.csv")
sns.pairplot(mtcars, kind='reg', diag_kind='hist')
Run Code Online (Sandbox Code Playgroud)
并得到这个图:
字体很小,我正在想办法增加大小。我在文档中看到一个参数可能就是我正在寻找的参数:plot_kws,它是一本字典,但是如何找出可用的键及其用途?
所以我有两个问题。首先,是如何阅读文档,以便我可以找出该字典的键是什么。其次,如何增加该图 y 轴标签的字体大小。
事实证明,要更改 x 和 y 轴标签的大小,我需要调用set_context并将字典传递给rc参数。当我在对pairplot的调用上方添加这一行时:
sns.set_context("paper", rc={"axes.labelsize":36})
Run Code Online (Sandbox Code Playgroud)
我得到这个情节:
这是一个改进(如果你仔细观察),但我现在正在尝试找出如何增加刻度标签的大小。