【问题标题】:add noise to the data without compromising the data pattern在不影响数据模式的情况下向数据添加噪声
【发布时间】:2022-12-12 06:33:02
【问题描述】:

我有一个时间序列数据

我想通过添加一些噪声从原始时间序列数据创建一个虚拟数据。

我怎样才能在不影响数据模式的情况下做到这一点(例如:我的时间序列中有周一的高价值)——即使在添加噪音之后我也想在周一有高价值。

【问题讨论】:

  • 您能否通过使用dput() 和您目前尝试过的任何代码提供您的数据来发表您的帖子reproducible

标签: r dataframe noise


【解决方案1】:

我会乘以一个小的随机统一数量。例如,在值的随机 +-5% 之间相乘:

df <- data.frame(x = 1:10)

df$y <- df$x * (1 + runif(10, min=-0.05, max=0.05))

【讨论】:

    猜你喜欢
    • 2023-03-26
    • 2018-08-23
    • 1970-01-01
    • 1970-01-01
    • 2023-03-15
    • 2017-01-12
    • 2019-01-29
    • 2018-03-05
    • 1970-01-01
    相关资源
    最近更新 更多