You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在R语言中如何移除双随机游走路径图中的点索引?

在R中绘制随机游走时间序列路径时移除点索引的方法

你要绘制两个由独立标准正态分布驱动的随机游走路径,用plot(x.ts, y.ts)生成的图会默认给每个点加上时间索引标注。要是想直接通过给这个plot函数加参数实现无索引的路径线图,加两个参数就行:

  • type="l":把默认的散点绘图类型改成折线,直接画出连续的路径
  • labels=FALSE:彻底关掉时间点的索引标注(其实用了type="l"之后标签已经不会显示,加上这个是双重保险)

修改后的完整代码是这样的:

set.seed(100)
r1 <- c(0, rnorm(100, mean=0, sd=1))
r2 <- c(0, rnorm(100, mean=0, sd=1))
x.ts <- as.ts(cumsum(r1))
y.ts <- as.ts(cumsum(r2))
plot(x.ts, y.ts, type="l", labels=FALSE)

顺便说下:R里处理时间序列的plot.ts方法,默认对两个时间序列会画散点还标上每个点的时间索引。换成type="l"画折线后,点的标签自然就没了,只会保留连续路径;labels=FALSE是明确关闭标签逻辑,确保不会出现索引标注,和你把时间序列转成数值向量再绘图的效果完全一样。

内容的提问来源于stack exchange,提问作者lrnr_wong

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 05:45:56