pandas效率提升的几个方法
前言 如果你现在正在学习数据分析,或者正在从事数据分析行业,肯定会处理一些大数据集。pandas就是这些大数据集的一个很好的处理工具。那么pandas到底是什么呢?官方文档上说: " 快速,灵活,富有表现力的数据结构,旨在使”关系“或”标记“数据的使用既简单又直观。" 快速、灵活、简单、直观!这些听起来感觉很棒。如果你的工作涉及…
量化投资系统与策略回测
学习目标 事件驱动的交易系统构建:介绍交易系统平台的基本架构与实现。包括事件驱动软件概述、交易系统的组成部分编程,事件驱动的交易执行。 交易策略实现:移动平均跨越策略、S&P500预测交易、均值回复的股权配对交易、 策略优化:参数优化、模型选择、策略优化 概述 自动化交易的优缺点 算法交易,一般被定义为使用自动化的系统来进行交易,其用一种预…
学习数据分析的python库
网页爬取 1、requests 2、BeautifulSoup 3、Scrapy 科学计算与数据分析 1、scipy 2、numpy 3、pandas 机器学习和深度学习 1、Scikit-learn 2、Tensorflow 3、Keras 4、PyTorch 自然语言处理 1、NLTK 2、SpaCy 数据可视化 1、matplotlib 2、…