Python包caerus

caerus的Python项目详细描述


卡鲁斯

PythonPyPI VersionLicenseDownloadsDonate

在希腊神话中,卡鲁斯(与凯罗斯相同)是机会、运气和有利时机的化身。 照片上他只有一绺头发。他在罗马语中的对等词是Occasio或Tempus。凯鲁斯是宙斯最小的孩子。在

caerus是一个python包,它提供在给定的时间范围内用相应的局部极大值来确定局部极小值。方法是构建的 使用前滚窗口迭代计算上千个窗口。对于每个窗口,从开始到结束计算百分比分数 位置。得到的矩阵是一个[窗口x长度数据帧],其中只有高得分百分比,例如高于某个值(minperc)的百分比 用过。然后,通过每个时间点的总和,然后使用阈值对最佳得分百分比进行汇总。结果区域是 检测到,并表示交易的起始位置。停止位置根据开始位置的距离和百分比确定。 例如,如果要获得最佳区域,请使用threshold=1、minperc=high和nlargest=1(small)。在

以下是凯鲁斯擅长的几件事: -输出包含检测到的局部最小值和最大值的起止区域。 -图形被创建。 -参数gridsearch。 -设计用于检测复杂的趋势运动。在

内容

安装

  • 从PyPI安装caerus(推荐)。caerus与python3.6+兼容,可以在Linux、macosx和Windows上运行。在
  • 可以按如下方式创建新环境:
condacreate-nenv_caeruspython=3.7condaactivateenv_caerus
^{pr2}$
  • 或者,从GitHub源安装caerus:
# Directly install from github source
pip install -e git://github.com/erdogant/caerus.git@0.1.0#egg=master
pip install git+https://github.com/erdogant/caerus#egg=master

导入caerus包

fromcaerusimportcaerus
示例1:
cs=caerus()X=cs.download_example()cs.fit(X)cs.plot()

示例2:
cs=caerus()X=cs.download_example(name='facebook')cs.fit(X)cs.plot()

示例网格搜索:

cs=caerus()X=cs.download_example(name='facebook')cs.gridsearch(X)cs.plot()# Change some gridsearch parameterscs.gridsearch(X,window=np.arange(50,550,100),minperc=np.arange(1,20,5))cs.plot()

引文

如果这对你的研究有用,请在你的出版物中引用caerus。以下是BibTeX条目示例:

@misc{erdogant2020caerus,title={caerus},author={Erdogan Taskesen},year={2020},howpublished={\url{https://github.com/erdogant/caerus}},}

参考文献

维护人员

Erdogan Taskesen, github: [erdogant](https://github.com/erdogant/caerus)
Contributions are welcome.
This work is created and maintained in my free time. If you wish to buy me a <a href="https://erdogant.github.io/donate/?currency=USD&amount=5">Coffee</a> for this work, it is very appreciated.

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java查询,该查询应返回特定相关实体的实体   java创建了两个可运行的JAR,它们使用相同的库而不需要两次   java swing应用程序如何设置面板中组件的高度(和宽度)   在fat jar中找不到java JasperReport文件错误   kotlin在java中如何称呼这个构造函数?   java为什么被零除是一个不可恢复的问题?   java为SUTime添加用于解析季度的自定义规则   java merge 2带所有元素的排序列表   从字符串StringUtils Java中提取数字   java ForLoops最大和最小数   java我可以为嵌入式tomcat 8定义始终保持活动状态的最小executer线程数吗?   java当metod返回ResponseEntry<Resource>抛出错误时,如何返回ModelandView?   java片段翻译和电话定位错误   javagwt:如何让regex(模式和匹配器)在客户端工作   java EAR文件和“WebSphere增强的EAR”之间有什么区别?