我有一組數據點,我想繪製「積分」。在R中繪製一組x和y值的曲線(積分)的面積
例如:
x = seq(from=0, to=9, by=0.05)
y = sin(x)
如何繪製從0
積分到x
在區間,也就是說,0
到10
?積分是由曲線和y=0
限定的區域。
這當然應該看起來非常像1 - cos(x)
的情節,但讓我們假設我們不知道y = f(x)
實際上是什麼。
我知道該怎麼做的唯一的事情似乎很有道理的:
spl = smooth.spline(x, y)
但是我不知道下一步該怎麼做。
編輯:這不是曲線下陰影的重複,對於一件事,y = 0以下的區域需要被減去,另一個不是顯示陰影區域,而是關於構建一個積分函數。 。
@MaciejPitucha重:可重複的答案,你的願望就是我的命令。但絕對不是該問題的重複。 –
我的意思是可複製的例子,對不起。 –
是的,我剛剛加了一個。 –