数据可视化与时间序列分析:从蜡烛图到回归直线
1. 生成蜡烛图
1.1 蜡烛图简介
蜡烛图广泛用于展示与金融市场相关的时间序列数据,它结合了折线图和条形图的特点。单个蜡烛图用于显示特定时间内单一证券的最高价、最低价、开盘价和收盘价。开盘价与收盘价之间的差异通过蜡烛图的实体大小表示,最高价和最低价分别由上下影线表示。蜡烛图常用于市场的技术分析,帮助理解趋势,技术交易者常借此观察和预测趋势反转。若蜡烛图实体逐渐变小,可能暗示策略失效。它在金融市场、外汇市场和商品市场中应用广泛。
1.2 准备工作
要生成蜡烛图,需安装并加载 quantmod 包。为抑制警告信息,可使用 suppressWarnings(library(quantmod)) 替代 library(quantmod) 。
1.3 操作步骤
- 导入数据 :使用
quantmod包中的getSymbols()函数从不同来源加载数据。定义字符向量prices存储微软和 Facebook 的股票代码:
prices = c("MSFT","FB")
getSymbols(prices)
- 生成简单蜡烛图 :使用
cha
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



