R can';t在循环中的绘图上显示一条直线
我有一个包含5列价格数据的xts。我想将每一列数据绘制成一个折线图,并为每一列添加一条唯一的水平线。我的代码是:R can';t在循环中的绘图上显示一条直线,r,loops,plot,horizontal-line,R,Loops,Plot,Horizontal Line,我有一个包含5列价格数据的xts。我想将每一列数据绘制成一个折线图,并为每一列添加一条唯一的水平线。我的代码是: pColours应将基线正确打印到每个绘图上: ylim应该是一个向量c(0,8)。。。缺少c 删除major.ticks和minor.ticks 更正代码中的括号对 这个简单的示例(基于您的示例)可以正常工作: target = c(1,3,5,7) for (i in 1:4) { mydata <- target plot(mydata, main =
pColours应将基线正确打印到每个绘图上:
ylim
应该是一个向量c(0,8)
。。。缺少c
- 删除
major.ticks
和minor.ticks
- 更正代码中的括号对
这个简单的示例(基于您的示例)可以正常工作:
target = c(1,3,5,7)
for (i in 1:4) {
mydata <- target
plot(mydata, main = "blah blah", ylim = c(0,8))
abline(h = target[i], col = "red")
}
target=c(1,3,5,7)
(我在1:4中){
mydata应将基线正确打印到每个绘图:
ylim
应该是一个向量c(0,8)
…缺少c
- 删除
major.ticks
和minor.ticks
- 更正代码中的括号对
这个简单的示例(基于您的示例)可以正常工作:
target = c(1,3,5,7)
for (i in 1:4) {
mydata <- target
plot(mydata, main = "blah blah", ylim = c(0,8))
abline(h = target[i], col = "red")
}
target=c(1,3,5,7)
(我在1:4中){
mydata什么是xts
?它听起来像是一个特殊的类对象(可能不是基本图形)。(最好包含一个数据样本,以便我们可以尝试重现您的错误。)我无法重现您的错误。在修复了一些小问题并删除了major.ticks
和minor.ticks
之后,我得到了一个绘图。xts是R中的一个时间序列对象。在我的例子中,它包含5种股票的滚动标准差。什么是xts
?听起来像是一个特殊的类对象(可能不是基本图形)。(最好包括您的数据样本,以便我们可以尝试重现您的错误。)我无法重现您的错误。在修复了一些小问题并删除了major.ticks
和minor.ticks
之后,我得到了一个绘图。xts是R中的一个时间序列对象。在我的例子中,它包含5种股票的滚动标准差。谢谢。我通过将目标添加到xts对象中解决了这个问题(xts$target1谢谢。我通过将目标添加到xts对象(xts$target1)解决了这个问题