Plotten der 2D-Kerneldichteschätzung mit Python

Ich möchte eine 2D-Kernel-Dichteschätzung zeichnen. Ich finde das Seemannspaket hier sehr nützlich. Nachdem ich lange gesucht hatte, konnte ich nicht herausfinden, wie ich die y-Achse und die x-Achse undurchsichtig machen konnte. Wie werden die Werte der Dichte auf der Kontur angezeigt? Ich wäre sehr dankbar, wenn mir jemand helfen könnte. Unten sehen Sie bitte meinen Code und Diagramm.

import numpy as np
import seaborn as sns
import matplotlib.pyplot as pl

Y = np.random.multivariate_normal((0, 0), [[0.8, 0.05], [0.05, 0.7]], 100)
ax = sns.kdeplot(Y, shade = True, cmap = "PuBu")
ax.patch.set_facecolor('white')
ax.collections[0].set_alpha(0)
ax.set_xlabel('$Y_1, fontsize = 15)
ax.set_ylabel('$Y_0, fontsize = 15)
pl.xlim(-3, 3)
pl.ylim(-3, 3)
pl.plot([-3, 3], [-3, 3], color = "black", linewidth = 1)
pl.show()

Antworten auf die Frage(4)

Ihre Antwort auf die Frage