数据处理常用的python库推荐。
数据处理
1. Numpy NumPy 中文
numerical python - 科学计算的基础python包,实现矩阵运算。
2. Pandas Pandas 中文
便捷处理结构化数据的大量数据结构和函数
3. IPython Jupyter and the future of IPython
增强的python shell,目的是提高编写测试,调试coding的速度。
4. Scipy SciPy.org - SciPy.org
- scipy.integrate - 数值积分例程和微分方程求解器
- scipy.linalg - 扩展了numpy.linalg提供的线性代数例程和矩阵分解功能
- scipy.optimize - 函数优化器以及根查找算法
- scipy.signal - 信号处理工具
- scipy.sparse - 稀疏矩阵和稀疏线性系统求解器
- scipy.special - SPECFUN(常用数学函数的footran库)的包装器
- scipy.stats - 标准连续和离散概率分布(如密度函数,采样器,连续分布函数等)各种统计检验方法,以及更好的描述统计法。
- scipy.wave - 利用内联C++代码加速数组计算的工具
numpy和scipy的有机结合完全可以替代matlab的计算功能。
数据及结果可视化
1. Matplotlib Matplotlib 中文
2. Seaborn seaborn: statistical data visualization