如何在python中绘制一个显示离散步骤而不是连续变化的函数?

时间:2018-07-19 06:33:01

标签: python python-3.x wolfram-mathematica primes

我想使用 Python 将素数计数函数绘制为 step函数。我使用 mathematica 完成此操作,如下图-

I want step wise graph like this one.

我的python代码

driver.execute_script("javascript:check_security('wlan1security_div0')")

产生

this image.

有人可以告诉我如何像第一张图片一样逐步制作此图吗?并请分享是否有其他有效的方法可以有效地完成此任务。

参考

  1. 有关素数计数功能的更多信息,请参见here

1 个答案:

答案 0 :(得分:2)

Matplotlib实现了步进功能。

只需将plot替换为step

plt.step(t1, ar)

请注意,您可以通过kwarg where控制步数在哪里上升,其值为{'pre', 'post', 'mid'}