我用 Python 算了下:编程教室的用户数哪天能到100万
这是一篇正经的数据分析案例。
去年12月初,在经过四年多的积累后,编程教室微信公众号的关注人数突破10万人。(可回顾 开始我也没有想过会有这么一天…)
10万人只是另一个开始,让我感到责任更大了。如果不写出更多更好质量的文章和教程,也对不起大家的关注啊。人数不是目的,内容才是王道。
但是嘛,偶尔也会 yy 一下,什么时候我们的关注数能到达更高的量级,比如,100万??
既然 Python 可以用来做数据分析,何不根据我们公众号现有的用户增长数据来分析一下,什么时候可以迎来第100万个关注者?
说干就干!(不想看过程的直接拉到后看结论)
微信后台可以导出用户增长数据的 excel 表格。数据从2013年7月开始,每次导出时间间隔多一年。我们编程教室的账号是2013年6月份创建的,虽然差了一点点,但也足够了。
把几年的数据合并一下,我们这次只关注其中的“累积关注人数”和“时间”。通过 matplotlib
把增长曲线绘制出来:
显然这不是一个简单的匀速增长曲线,而是加速增长!这让我甚感欣慰。
核心代码
# x_data 时间列表
# y_data 用户数列表
plt.plot(x_data, y_data,'g')
plt.show()
相关文章