我正在尝试使用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 轴线本身丢失了。