gpt4 book ai didi

从 xts 对象的图中删除 y 轴标签

转载 作者:行者123 更新时间:2023-12-05 00:03:59 24 4
gpt4 key购买 nike

这是生成 xts 对象图的代码:

require("quantmod")
getSymbols("SPY")
plot(Cl(SPY))

这产生以下情节:

graph

您可以从 xts 对象的图中删除 y 轴值(价格)吗?

提示:路过 yaxt='n'不起作用。

最佳答案

删除 y 轴很容易,但它也会删除 x 轴。几个选项:

1) 简单——使用 plot.zoo :

plot.zoo(Cl(SPY), yaxt="n", ylab="")

2) 更难 - 从 plot.xts 取件:
plot(Cl(SPY), axes=FALSE)
axis(1, at=xy.coords(.index(SPY), SPY[, 1])$x[axTicksByTime(SPY)],
label=names(axTicksByTime(SPY)), mgp = c(3, 2, 0))

3)Customize-ish——修改 plot.xts所以 axes=接受要绘制的轴向量和/或 TRUE/ FALSE .

关于从 xts 对象的图中删除 y 轴标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6165239/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com