首页 > 解决方案 > 如何比较 r 中 Matrix 中的两列并绘制图形?

问题描述

我有一个 5659 行 42 列的矩阵。第一列以数字形式显示日期,其余列以数字形式包含不同国家/地区的汇率。首先,我想将第一列(特定时间的日期)与第二列美元汇率进行比较并绘制图表;我正在尝试这个

date <- as.Date(x[, 1], origin = "2020-01-01"
# condition for date want to use is date >= "2020-01-01" & date <= "2020-12-31"
usd <- x[, "USD"]
z <- x[date >= "2020-01-01" & date <= "2020-12-31", "USD"]
plot(date, usd, type = "l", lty = 1,col = "blue" , main = "20-01-01 To 2020-12-31 Euro 
     to Usd Exchange Rate",xlab = "Date", ylab = "Exchange Rate")

无法获得所需的输出。有人可以指导我吗?

标签: r

解决方案


推荐阅读