df = pd.DataFrame(a, columns=['askdabndksbdkl', 'aooweoiowiaaiwi'])
axs = pd.scatter_matrix(df, alpha=0.2, diagonal='kde')
n = len(df.columns)
for x in range(n):
    for y in range(n):
        ax = axs[x, y]
ax.xaxis.label.set_rotation(90)
ax.yaxis.label.set_rotation(0)
ax.yaxis.labelpad = 50
Делаем метки диаграммы рассеяния вертикальными и горизонтальными в Pandas