Парный участок морского побережья довольно тяжелый по ресурсам, особенно с большим количеством столбцов и строк. С большим количеством строк я предлагаю построить часть данных (фрейм), чтобы получить довольно хорошее представление о данных.
n = 274_170
frac = 0.10
df = pd.DataFrame(np.random.rand(n, 10),
columns = ["age", "amount", "dir", "type", "reg", "per", "reason", "deal", "policy", "request"])
plt.figure(figsize=(20,15))
sns.pairplot(df.sample(frac=frac), palette="husl", vars=["age", "amount", "dir", "type", "reg", "per", "reason", "deal", "policy", "request"])
plt.show()