小编Ser*_*rKo的帖子

Seaborn PairPlot 的正确对角线 Y 轴

我正在尝试使用seabornpairplot进行一些可视化,并且我需要有正确的对角线Y轴(可见!),根本没有标准化(只是计数)或密度标准化(bin值的总和= 1)。更好的方法是什么?

这就是我正在尝试做的事情:

import numpy as np
import seaborn as sns
import pandas as pd

data = np.random.normal(0,2,[1000,3])

sss = sns.pairplot(pd.DataFrame(data),corner=True)
sss.axes[0][0].yaxis.tick_right()
sss.axes[0][0].get_yaxis().set_visible(True)
sss.axes[0][0].axis('on')
sss.axes[0][0].yaxis.set_label_position("right")
sss.axes[0][0].set_ylabel('Counts')
Run Code Online (Sandbox Code Playgroud)

它给了我下图:

在此输入图像描述

显然,我这里的归一化是错误的(可能是在最大值上归一化的)并且 y 轴线本身丢失了。

python matplotlib seaborn

2
推荐指数
1
解决办法
1696
查看次数

标签 统计

matplotlib ×1

python ×1

seaborn ×1