gpt4 book ai didi

数据点的随机曲线分布

转载 作者:行者123 更新时间:2023-12-01 11:57:47 27 4
gpt4 key购买 nike

背景

提供一个 R 编程的例子。

问题

创建一个值分布,在建模时生成类似于以下的曲线:

本质上,我想做这样的事情:

x <- seq( 0, 2, by=0.01 )
y <- sin( 2 * pi * cos( x - 1/2 ) )
plot( x, y * runif( x ) )

但是没有 0.5 左右的数据点:

问题

您将如何创建这样的分布?

谢谢!

最佳答案

slo<-0.5 #slope of underlying trend
sta<--0.5 #starting y value
amp<-0.2 #amplitude of sine wave
fre<-3 #frequency of sine wave
noi<-0.8 #amplitude of noise term
x<-seq(0,2,0.01)
y<-sta+(slo*x)+(amp*sin(fre*x)) #y no noise
ywnoise<-y+(noi*(runif(length(x))-0.5)) #y with noise

plot(x,ywnoise)
lines(x,y, col="orange")
grid()

关于数据点的随机曲线分布,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4485564/

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