我刚刚注册了Stack Overflow!我想弄清楚如何在给出零均值向量和协方差矩阵的情况下绘制多元高斯分布。
我试图做的是一个直方图,但它并没有说明样本。我从CSV中读取了一个NxM表并对其进行了绘制:
def plot_gaussian_sample(csv):
df = pd.read_csv(csv, header=None)
data = df.values.reshape(30000,1);
# Fit a normal distribution to the data:
mu, std = 0,1 #norm.fit(df[0])
# Plot the histogram.
plt.hist(data, bins=100, density=True, alpha=0.6, color='g')
# Plot the PDF.
xmin, xmax = plt.xlim()
x = np.linspace(xmin, xmax, 100)
p = norm.pdf(x, mu, std)
plt.plot(x, p, 'k', linewidth=2)
plt.show()
代表它的一种好方法是什么?
我希望这是发布这样的问题的正确位置:)