为什么matplotlib安装不了
spyder运行不了matplotlib?
spyder运行不了matplotlib?
是spyder没有下载安装matplot1ib造成的
量化框架是什么意思?
量化框架是一个用于回测和交易的python框架,它功能丰富,可以让你聚焦在设计可重用的交易策略、指标和分析上,而不用花大量时间在构建基础框架上面。
一、量化框架的优点:
1、github开源,策略编写简单快速
2、安装方便,除了matplotlib外,不依赖其他外部lib
3、支持ib等券商实时交易
4、数据来源支持csv文件,在线数据源或pandas格式,同时支持多数据来源、多策略
5、支持TA-lib指标,方便支持自定义指标的开发,集成pyfolio分析模块等
6、支持品种多,运行速度快:pandas 矢量运算、多策略并行运算
二、量化框架的缺点:
1、gpl 3.0授权,更改框架需要开源
2、画图界面风格比较老旧
3、框架代码抽象比较多,使用了大量的元编程,学习比较费劲
python3.8怎么装keras?
keras搭建在tensorflow基础上,在安装keras安装之前需要安装tensorflow、numpy、matplotlib、scipy。tensorflow只能安装在64位的电脑上。
我们使用anaconda安装学习,因为在anaconda已经安装了很多库。
pip install numpy
pip install matplotlib
pip install scipy
pip install tensorflow
pip install keras
在安装keras遇到一下错误
parse() got an unexpected keyword argument ‘transport_encoding’
则
conda install pip
pip install keras
使用IPython有哪些好处?
这里总结了30个使用IPython的好处,大大提升开发效率!
1. ?打印IPython简介
2. object ?内省功能
3. object ??内省功能
4. history历史命令
5. tab自动补全
6. ! shell_command执行shell命令
7.魔法命令%和%%区别
8. %run运行脚本
9.%timeit测量代码运行时间
10.%%timeit测量代码运行时间
11. %pwd显示工作路径
12. %matplotlib inline显示图像
13. %conda安装第三方库
14. %pylab交互式计算
15. %quickref查看参考
16. %ls显示目录内容
17. 通配符*
18. 修改目录
19. _打印前输出结果
20. 抑制输出
21. bug交互式调试器
22. %pdb交互式调试器
23. %run -d交互式调试器
24. %pycat语法高亮
25. %env环境变量
26. %macro定义宏
27. %notebook导出notebook
28. %pdef打印构造信息
29. %pdoc打印文档
30. %precision浮点数精度