猿问

Pyplot散点图干扰线

所以我有一个数字列表以及这个列表的平均值和标准偏差。我试图将数字绘制为 x 值,然后在同一图表上绘制列表标准分布,但它们似乎相互干扰。单独他们工作正常。


plt.scatter(class1, [0]*len(class1), marker="x", label="C1", c="black")

plt.xlabel('X')

plt.ylabel('P(X|C)')

plt.title('X vs P(X|C)')

plt.legend()

x = np.linspace(mean1 - 3*std1, mean1 + 3*std1, 100)

plt.plot(x, scipy.stats.norm.pdf(x, mean1, std1))

plt.show()

在同一张图上:

个人:

http://img4.mukewang.com/6140091c0001976d06230468.jpg

http://img4.mukewang.com/614009230001aa5006130474.jpg

理想情况下,因为它们覆盖相同的 x 值,所以两个图只会重叠,但它们似乎被推到一边。


慕容708150
浏览 166回答 1
1回答
随时随地看视频慕课网APP

相关分类

Python
我要回答