gpt4 book ai didi

r - 如何在 R 或 gnuplot 中应用功率拟合趋势线?

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

对于一个简单的 x-y 散点图,我可以通过什么方式使用 R 或 gnuplot 应用功率拟合曲线?我有一个包含两列的文件。

最佳答案

举一个用gnuplot进行曲线拟合的例子,考虑以下数据集data.txt:

0.5 0.8
2.4 9.3
3.2 37.9
4.9 68.2
6.5 155
7.8 198

幂律函数的拟合可能如下所示:

set termoption enhanced
f(x) = a*x**b;
fit f(x) 'data.txt' via a,b

plot 'data.txt' with points title 'data points', \
f(x) with lines title sprintf('power fit curve f(x) = %.2f·x^{%.2f}', a, b)

使用终端设置

set terminal pngcairo size 800,600 font ',12'

这给出了结果

enter image description here

这当然是最基本的合身方式,“特长”要看你的实际需要。

关于r - 如何在 R 或 gnuplot 中应用功率拟合趋势线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18701607/

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