Advertisement

Py4AT: 由伊夫·希尔皮斯编写的Jupyter笔记本和代码

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
Py4AT是由伊夫·希尔皮斯创作的一系列Jupyter笔记本及配套代码,旨在为天文与天体物理领域的数据分析提供实用工具和教程。 该存储库提供了《Python for Algorithmic Trading》一书中出版的Python代码和Jupyter笔记本。所有代码和Jupyter笔记本均不作任何陈述或保证,在适用法律允许的范围内使用,仅供个人参考,并不代表任何形式的投资建议。版权与免责声明:copyright:Yves J. Hilpisch博士| Python Quants GmbH | 2020年11月

全部评论 (0)

还没有任何评论哟~
客服
客服
  • Py4AT: ·Jupyter
    优质
    Py4AT是由伊夫·希尔皮斯创作的一系列Jupyter笔记本及配套代码,旨在为天文与天体物理领域的数据分析提供实用工具和教程。 该存储库提供了《Python for Algorithmic Trading》一书中出版的Python代码和Jupyter笔记本。所有代码和Jupyter笔记本均不作任何陈述或保证,在适用法律允许的范围内使用,仅供个人参考,并不代表任何形式的投资建议。版权与免责声明:copyright:Yves J. Hilpisch博士| Python Quants GmbH | 2020年11月
  • Jupyter
    优质
    Jupyter笔记本是一款开源且强大的交互式环境,支持Python等众多编程语言。它不仅能够执行代码,还擅长数据可视化与文档编写,适用于科研、教育及数据分析等领域。 此存储库包含一些用于处理示例的Jupyter笔记本。 - OpenTopography最近将其整个全球数据集转换为COG格式。这些笔记本展示了Cloud Optimized Geotiffs(COG)的优点,以及如何利用它们来减小文件大小和提高数据访问速度。 如有任何问题或意见,请通过电子邮件联系相关人员。
  • Python解密脚
    优质
    这段简介可以这样编写:“Python编写的希尔密码解密脚本”是一款利用线性代数原理实现的经典加密算法——希尔密码的自动化破解工具。用户输入密文和相关参数,程序自动计算并输出可能的明文内容,为信息安全课程学习或密码学爱好者提供便利与乐趣。 好的,请提供需要解密或重写的文字内容,我会按照你的要求进行处理。
  • Jupyter作业
    优质
    《Jupyter笔记作业》是一份结合代码编写、文档创作与数据可视化于一体的交互式学习材料,适用于编程教育和项目开发。 使用Jupyter进行简单的数据处理,求各种统计特性和模型拟合,并进行数据可视化。
  • Java
    优质
    这段简介是对一个使用Java语言开发的简单记事本应用的源代码进行描述。该程序允许用户创建、编辑和保存文本文件,并提供了一个基本的图形用户界面,方便了用户的日常记录需求。 这是我初学Java后的一个小小课程设计,也是期末的课程设计。
  • Java
    优质
    这段简介是对一个使用Java编程语言开发的简单记事本应用程序的源代码进行描述。该程序允许用户创建、编辑和保存文本文件,并提供了直观易用的界面,适用于学习Java编程的基础知识与实践。 用Java编写一个Windows记事本应用源代码如下: 1. 文件(F)可以通过点击菜单或快捷键(Alt+F)打开文件页面: 1.1新建(N) - 点击后弹出对话框,询问是否保存当前文本。 - 若选择“保存”,则会将文本内容存盘并关闭现有文档;若选择“不保存”或“取消”,则直接创建新的空白文档。 1.2打开(O) - 弹出文件选择器以供用户挑选要加载的文件。如果当前文档有未保存更改,还会询问是否先将这些改动存盘。 1.3保存(S) - 点击后会立即对文本内容进行存档。 1.4另存为(A) - 打开对话框让用户选择新的文件路径和名称来存储当前文档。原文档不会被覆盖,而是创建一个新的副本。 1.5页面设置(U) - 提供纸张大小、方向及页边距的设定选项,并支持预览功能。 1.6打印(P) - 弹出对话框以准备执行打印操作。此功能可能无法正常工作,尝试时可能会遇到错误。 1.7退出(X) - 点击后将关闭当前打开的文档并结束程序运行。 2. 编辑(E)可以通过点击菜单或快捷键(Alt+E)进行以下操作: 2.1撤销(U) - 可以通过Ctrl+Z恢复上一步编辑。 2.2剪切、复制和粘贴等常规文本处理功能,分别对应T/C/P命令及相应的组合键。 2.3查找与替换 - 提供了基本的搜索和字符串替换能力。可以指定是否区分大小写以及向前或向后遍历整个文档。 2.4定位到特定行(G),使用Ctrl+G快捷方式可快速跳转至所需位置。 3. 格式化选项包括自动换行、字体设置等,可通过Alt+W和Alt+F调用相应菜单项进行调整。 4. 查看功能允许用户启用或禁用状态栏显示当前光标的坐标信息(通过Alt+S)。 5. 帮助部分提供了查看帮助文档以及关于记事本的信息窗口。
  • 曼相关系数.zip_曼MATLAB_曼系数D_逊_逊系数_相关性计算
    优质
    本资料包提供关于斯皮尔曼相关系数的详细说明及MATLAB实现,涵盖斯皮尔曼和皮尔逊两种相关性分析方法及其系数计算。 斯皮尔曼相关性通常有两种公式表达方式:一种是通过排行差分集合d来计算(公式一),另一种则是基于排行集合x、y进行计算。实际上,斯皮尔曼等级相关系数可以视为两个经过排名的随机变量之间的皮尔逊相关系数。因此,第二种公式的实质是在计算x和y的皮尔逊相关系数(公式二)。
  • Python中曼相关系数
    优质
    本段代码展示了如何在Python中计算斯皮尔曼等级相关系数,适用于分析两个变量之间的单调关系强度。使用SciPy库实现简便高效的相关性测试。 斯皮尔曼相关系数(Spearmans rank correlation coefficient)是一种非参数统计方法,用于衡量两个变量间的关系强度和方向。它不依赖于变量的分布形式,而是基于数据的秩次,即数据值的大小顺序。 在Python中,我们可以利用`scipy`库中的`spearmanr`函数来计算斯皮尔曼相关系数。首先需要了解斯皮尔曼相关系数的基本概念:假设我们有两个变量X和Y,它们的观测值分别被排序为秩R_X和R_Y。斯皮尔曼相关系数ρ的计算公式如下: \[ \rho = 1 - \frac{6\sum(d_i)^2}{n(n^2 - 1)} \] 其中,\(d_i\)是对应秩R_X和R_Y的差值,而\(n\)表示样本量。如果ρ=1,则两个变量完全正相关;若ρ=-1,则它们完全负相关;当ρ=0时,表明两者之间没有关联。 在Python中使用`spearmanr`函数可以非常方便地计算斯皮尔曼相关系数和p值: ```python import numpy as np from scipy.stats import spearmanr # 创建两个变量的观测值 x = np.array([1, 3, 5, 7, 9]) y = np.array([2, 4, 6, 8, 10]) # 计算斯皮尔曼相关系数和p值 spearman_corr, p_value = spearmanr(x, y) print(斯皮尔曼相关系数:, spearman_corr) print(p值:, p_value) ``` 在这个例子中,x和y是线性相关的,所以预期的斯皮尔曼相关系数接近于1。p值用于评估关联是否具有统计显著性;通常我们会设定一个显著水平(如0.05),如果计算出的p值小于该阈值,则可以认为变量间存在显著的相关关系。 在实际应用中,当数据呈现非线性模式、包含异常点或分布特性未知时,斯皮尔曼相关系数常被用来分析这种类型的数据。由于它对原始数据的分布没有特定假设的要求,在各种情况下都非常稳健和实用。 理解并能够运用斯皮尔曼相关系数是数据分析和统计建模中的一项重要技能。通过Python提供的便捷工具,我们可以轻松地进行相关性分析,并更好地了解变量之间的关系。
  • 用Java
    优质
    这段简介是关于一个使用Java编程语言开发的简单文本编辑器(记事本)的源代码。此代码为学习者提供了一个实践Java GUI编程和文件处理功能的良好示例。 代码已编译通过,可以直接复制到Eclipse中运行。代码包含很多注释以方便理解。
  • PCSE_NOTEBOOKS: 展示PCSE用法Jupyter合集
    优质
    PCSE_NOTEBOOKS是一系列用于展示和讲解Python气候科学扩展库(PCSE)使用方法的交互式Jupyter笔记本集合,适合研究人员和技术爱好者学习实践。 PCSE笔记本的集合存储库提供了一系列展示PCSE模型各个方面的笔记本。这些笔记本包括: - 01 PCSE.ipynb:入门示例,让您了解PCSE的工作原理及使用方法。 - 02 使用自定义输入数据运行.ipynb:展示了如何利用自己的输入数据而非演示数据来执行模拟。 - 03 running_LINTUL3.ipynb:与上一个笔记本类似,但此例子中采用的是LINTUL3模型而不是WOFOST。 - 04 批处理模式下运行PCSE.ipynb:说明了如何批量对不同作物和年份进行PCSE模拟。 此外,还有一些更高级的示例展示了PCSE的一些特性: - 05 PCSE WOFOST与CGMS8数据库结合使用.ipynb:演示从CGMS数据库中提取数据,并利用这些数据运行WOFOST模型。 - 06 高级农业管理应用中的PCSE.ipynb:展示如何在复杂的农业管理场景下运用PCSE。