Suraj
Suraj

Reputation: 27

fit function in gnuplot at x-log(y) scale

My data has two columns: date (in Month/Year format) and corresponding value. I plotted this data on x-log(y) scale using gnuplot. It looks very close to a straight line. I am interested to draw a straight line using curve fitting. I tried with few fit functions but did not get success.

I tried the following fit functions:

Any help in this regard would be appreciated.

Upvotes: 0

Views: 355

Answers (1)

James Phillips
James Phillips

Reputation: 4647

The overflow error should be due to at least one large value of x. If you can rescale the x data so that there is no overflow when calculating 10**x, the fit might work. As a test, try something like:

x_scaled = x / 1000.0

f(x_scaled) = a*10**x_scaled + b

Inspecting the maximum value of x will give you an idea of the scaling value, shown as 1000.0 in my example.

Upvotes: 1

Related Questions