标签: python database python-3.x
我是Python的绝对初学者(3.3.2)。我知道基本的功能,如编写文本文件,变量,循环等,但从未编写过复杂的代码。
我的研究项目要求在大型文本文件的三列上应用移动平均过滤器(大小为150 MB,行数超过100万)。我的问题是:为了开发一种在Python中应用移动平均公式的方法,我应该学习什么? Excel不是一个选项,因为这样做在Excel中非常繁琐,有时由于加载时间较长而崩溃。
请告诉我与我的问题相关的'正确'资源/示例。我已经完成了几个python教程,但没有发现任何相关内容。
答案 0 :(得分:2)
结帐Pandas。在常用的现代硬件上处理10 ** 6行应该没有问题。其中许多好东西都是computing moving averages的功能。