Build your ultimate AI agent
课程介绍
如果您接触过金融或经济时间序列,就会知道这些数据在形态、规模和频率上各不相同。将数据导入 R 往往既费时又费力,尤其是当您需要把来自多个来源的数据合并为一个数据集时。本课程将介绍如何从本地文件以及互联网来源导入数据。
先修要求
课程大纲
课程大纲
1
简介与下载数据
大量金融与经济数据可在网上获取。学习使用 getSymbols() 和 Quandl(),即可轻松访问多种来源的数据。
2
提取与转换数据
您已学习了如何从在线来源导入数据,现在将学习如何从导入的数据中提取列。在掌握了从单个对象提取列之后,您还将探索如何导入、转换并从多个金融工具中提取数据。
3
管理多来源数据
学习如何通过自定义 getSymbols() 的默认参数来简化与优化工作流。您将看到如何按数据源自定义默认值,以及如何按符号自定义默认值。您还将学习如何处理存在问题的金融工具符号。
4
对齐不同频率的数据
您已经学会了从多个数据源导入、提取与转换数据。为了将它们合并为一个数据集,您常常需要对不同来源的数据进行处理。首先,您将学习如何把稀疏、非规则的数据转换为规则序列。接着回顾如何将高频密集数据聚合为更低频率。最后,您将学习如何处理日内数据相关的问题。
5
导入文本数据与公司行为调整
您已经掌握了导入与处理金融数据的核心流程。接下来将学习如何从多种格式的文本文件导入数据。随后,您将学习如何检查数据异常并处理缺失值。最后,您将学习如何对股票进行拆分与分红的价格复权调整。
R
在 R 中导入与管理金融数据
课程完成

