摘要:
1. Numpy: 科学计算基础包, 提供矩阵数据类型、矢量处理,以及精密的运算库。 $ pip install numpy 2. Pandas: 基于Numpy,最初被作为金融数据分析工具而开发出来,一般用于处理结构化数据。 $ pip install pa... 阅读全文
摘要:
1. 说明 在数据统计和预测的过程中,工程师基本都使用现成的算法,工程师的主要工作是根据具体业务逻辑预处理数据和选择算法。 首先要对数据预处理(数据清洗),包括数据的归一化,去除重复数据,修改错误数据,填充无效数据,抽象数据表示,筛选特征值,分配... 阅读全文
摘要:
1. 说明 直方图(Histogram)又称质量分布图。是一种统计报告图,由一系列高度不等的纵向条纹或线段表示数据分布的情况(见下图)。 直方图是统计中的常用工具,在图像处理中,经常通过边缘或者颜色统计计算直方图,并通过直方图匹配实现图像识别;也... 阅读全文
摘要:
一、说明 本例实现了股票筛选功能。 前一半是过滤出市盈率在0-30倍之间,且今日换手率>1%,涨幅超2%的股票。 后一半统计今日涨停和接近涨停的股票。 二、程序 #! usr/bin/python #coding=utf-8import pandas as p... 阅读全文
摘要:
1. 说明 写个脚本帮你每天盯着某几支股票,达到预设值时响铃提醒。这是最简单的股票应用,虽然谈不上智能,但是自动化――老盯着就容易冲动操作。 本例中实现了每5秒取一次股票数据,并在上证指数高于3200点,或601318低于49元时响提醒。 2. ... 阅读全文
摘要:
1. 说明 有些历史数据不用每次下载,可以存储到本地。尤其在调试阶段,省去了每测一遍都要下载数据的时间和流量。 Python存储数据非常方便,完全不用考虑数据库的格式,存进去是那个结构,取出来还是那个结构,屏蔽了所有细节。 具体使用HDF格式,该格式... 阅读全文
摘要:
1. 安装支持库 $ pip install panda$ pip install tushare 2. 说明 Pandas是数据分析工具包 TuShare是国内股票数据抓取工具,除了股票的实时和历史数据,还有基本面数据,加上自然语言处理(... 阅读全文
摘要:
1. 引子 看傅立叶变换的时候,一直奇怪,幂指数是怎么映射成三角函数的?学习了一下欧拉公式,果然很神奇,用到了自然常数e,圆周率π,虚数i,三角函数sin/cos,指数,还有泰勒展开.倒不是算法有多难,只是涉及基础太多,经常被卡住,总结如下. 2. 泰勒展... 阅读全文
摘要:
1. 带着问题看OpenCV 1) 实现了哪些功能,如何调用? OpenCV实现了图像处理(类似PhotoShop),校正,分割前景背景,视频监控,运动跟踪,人脸识别,手势识别等功能,并支持机器学习算法。和很多开源工具一样,它... 阅读全文
摘要:
1. 用途 根据一些已知的量来预测未知的量。常用于运动预测。 2. 定义 卡尔曼滤波(Kalmanfiltering)一种利用线性系统状态方程,通过系统输入输出观测数据,对系统状态进行最优估计的算法。 由于观测数据中包括系统中的噪声和干扰的... 阅读全文