回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我正在努力使各点之间的界限平滑。增加垃圾箱的数量是一种方法,但根据我的实际数据,这仍然不能解决问题</p>
<pre><code>def plotstep_test(x, y, z):
plt.figure(figsize=[10, 6])
plt.hist([x, y, z], color=['red','black', 'green'], histtype='step', bins=20)
plt.gca().spines['right'].set_color('none')
plt.gca().spines['top'].set_color('none')
plt.title('', fontsize=14)
plt.xlabel('', fontsize=14, labelpad=5)
plt.ylabel('', fontsize=14, labelpad=5)
plt.xticks(np.arange(0, 1.1, step=0.1), fontsize=12)
plt.yticks(fontsize=12)
plt.tick_params(axis='both', which='both', left=True, bottom=True,labelbottom=True)
plt.show()
</code></pre>
<p>随机数:</p>
<pre><code>plotstep_test(np.random.uniform(size=10), np.random.uniform(size=5), np.random.uniform(size=50))
</code></pre>
<p><a href="https://i.stack.imgur.com/S3y1k.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/S3y1k.png" alt="enter image description here"/></a></p>