08 2016 档案
Python中利用LSTM模型进行时间序列预测分析
摘要:时间序列模型 时间序列预测分析 就是利用过去一段时间内某事件时间的特征来预测未来一段时间内该事件的特征。这是一类相对比较复杂的预测建模问题,和回归分析模型的预测不同,时间序列模型是依赖于事件发生的先后顺序的,同样大小的值改变顺序后输入模型产生的结果是不同的。 举个栗子: 根据过去两年某股票的每天的股 阅读全文
posted @ 2016-08-23 13:06 Arkenstone 阅读(250889) 评论(49) 推荐(11)
Windows下运行python脚本报错“ImportError: No Module named ...”的解决方法
摘要:之前遇到一个问题,在Pycharm或IPython之类的IDE上运行脚本正常,但是直接运行或cmd命令行运行的时候报了模块未能找到的错误—— 。 这是啥情况? Python在启动解释器(Interpreter)的时候不光会导入环境变量中 发现的模块,还会导入当前工作目录下的模块。当你在IDE中启动解 阅读全文
posted @ 2016-08-12 16:34 Arkenstone 阅读(42285) 评论(0) 推荐(1)
Python中作Q-Q图(quantile-quantile Plot)
摘要:Q Q图主要可以用来回答这些问题: 1. 两组数据是否来自同一分布 PS :当然也可以用 KS检验 ,利用python中 "scipy.stats.ks_2samp函数" 可以获得差值KS statistic和P值从而实现判断。 2. 两组数据的尺度范围是否一致 3. 两组数据是否有类似的分布形状 阅读全文
posted @ 2016-08-11 22:47 Arkenstone 阅读(17711) 评论(1) 推荐(0)
Python中获取字典中最值对应的键
摘要:1. 利用 2. 利用lambda函数 阅读全文
posted @ 2016-08-11 20:30 Arkenstone 阅读(11725) 评论(0) 推荐(1)
Python中if __name__ == "__main__": 的作用
摘要:在很多python脚本中在最后的部分会执行一个判断语句 ,之后还可能会有一些执行语句。那添加这个判断的目的何在? 在python编译器读取源文件的时候会执行它找到的所有代码,而在执行之前会根据当前运行的模块是否为主程序而定义变量__name__的值为__main__还是模块名。因此,该判断语句为真的 阅读全文
posted @ 2016-08-02 03:55 Arkenstone 阅读(33063) 评论(3) 推荐(6)
Python中将打印输出导向日志文件
摘要:a. 利用sys.stdout将print行导向到你定义的日志文件中,例如: b. 利用logging模块(规范化日志输出,推荐!!) 由于logging模块的功能比较多,下面就放一些文档里介绍的简单的例子,更详细具体的用法请戳 "这里" |需求|最好的实现方式| |: :|: :| |故障调查或者 阅读全文
posted @ 2016-08-02 03:17 Arkenstone 阅读(40334) 评论(0) 推荐(3)