R语言绘制股票指数时序图:瑞士SMI、巴黎CAC、伦敦FTSE
使用R软件绘制股票指数时序图:瑞士SMI、巴黎CAC、伦敦FTSE
本文将使用R语言自带数据集EuStockMarkets,分别绘制瑞士苏黎世SMI指数、巴黎CAC指数和伦敦金融时报FTSE指数的时序图,并将三张图展示在同一界面上。
代码示例:
library(datasets)
data(EuStockMarkets)
par(mfrow=c(1,3))
plot(EuStockMarkets[,1], main='Swiss SMI Index', xlab='Time', ylab='Index Value', type='l')
plot(EuStockMarkets[,2], main='Paris CAC Index', xlab='Time', ylab='Index Value', type='l')
plot(EuStockMarkets[,4], main='London FTSE Index', xlab='Time', ylab='Index Value', type='l')
结果如下图所示:

代码解释:
library(datasets)加载datasets包,其中包含EuStockMarkets数据集。data(EuStockMarkets)加载EuStockMarkets数据集。par(mfrow=c(1,3))设置绘图区域,将图形分成1行3列。plot(EuStockMarkets[,1], main='Swiss SMI Index', xlab='Time', ylab='Index Value', type='l')绘制瑞士SMI指数时序图,其中EuStockMarkets[,1]表示数据集的第一列,main='Swiss SMI Index'设置标题,xlab='Time'设置横轴标签,ylab='Index Value'设置纵轴标签,type='l'表示绘制折线图。- 类似地,
plot(EuStockMarkets[,2], main='Paris CAC Index', xlab='Time', ylab='Index Value', type='l')和plot(EuStockMarkets[,4], main='London FTSE Index', xlab='Time', ylab='Index Value', type='l')分别绘制巴黎CAC指数和伦敦FTSE指数时序图。
原文地址: https://www.cveoy.top/t/topic/mMON 著作权归作者所有。请勿转载和采集!