8 Replies Latest reply: Nov 15, 2012 3:15 PM by nick_harambee
Level 1 (5 points)

Hi,

The question title says it all really.  Is there any way of extending a polynomial trendline in Numbers '09, beyond the data that I currently have?  I can do this in Excel, but would like to be able to do this in Numbers too.

Thanks,

Nick

Macbook Pro, Mac OS X (10.7), 2.66 GHz Intel Core i7 8GB RAM
• ###### 1. Re: Is there any way of extending a polynomial trendline in Numbers '09?
Level 6 (13,620 points)

yes.  You can by adding an adiditonal column that contains the polynomial (from the trnedline) that operates on the same x values:

As you can see the predicted column extends beyond the original data.  Extrapolating data should be done very carefully as it is "precidting"

In the table I added the column  (C) with the title "Predicted" and added a formula that is the same as the reported trendline:

C2=1.1309*A2^2-1.2677*A2+2.039

Then I filled down

• ###### 2. Re: Is there any way of extending a polynomial trendline in Numbers '09?
Level 6 (10,815 points)

Unfortunately there is no "forecast" feature for trendlines in Numbers. Wayne showed how to use the trendline equation from the chart to create additional data points for the chart.  This is by far the simplest way to do it in Numbers but it has two drawbacks:

2. The precision of the coefficients is only three decimal places. The forecasted Y values using these coefficients might not be as accurate as you would like. For example, compare the forecasted Y value in Wayne's table at X=20 to the one in the table below.

You can avoid both problems by calculating the trendline coefficients in your table using the LINEST function. it is a little more work in the setup but it might save you time in the long run if your data changes a lot. Here is an example of for 2nd order polynomial:

The last "real" data point is in row 10.

Formula for column D =A

Formula for column E =A*A

F2 = the coefficient for X^2 =INDEX(LINEST(B2:B10,D2:E10),1)

G2 = the coefficient for X =INDEX(LINEST(B2:B10,D2:E10),2)

H2 = the constant =INDEX(LINEST(B2:B10,D2:E10),3)

Note: If you later need to add an additional data point at the end of your data, go to the last row of your data (in this example it is row 10) and "add row below".  This way the formulas for the coefficients will adjust automatically to include the new row.

• ###### 3. Re: Is there any way of extending a polynomial trendline in Numbers '09?
Level 6 (10,815 points)

Here is a slightly different way to do it. It is a scatter chart where the forecasted Y values are a second series. The forecasted line has no data points and is connected with curved lines.

• ###### 4. Re: Is there any way of extending a polynomial trendline in Numbers '09?
Level 1 (5 points)

Thanks for these answers.  I have got Wayne's method working, which I can see involves updating the formula from the trendline that is generated by Numbers each time I add new data, which is a bit of work I'd rather avoid if possible.  I don't need the Y Forecast to be very precise, so this isn't an issue.

I only need an end point, i.e. other data points are not necessary, so I like the simplicity of your second example, but I am not sure what formulas go in the Y forecast column.

• ###### 5. Re: Is there any way of extending a polynomial trendline in Numbers '09?
Level 6 (13,620 points)

Do you still have questions we can answer?

• ###### 6. Re: Is there any way of extending a polynomial trendline in Numbers '09?
Level 1 (5 points)

Hi Wayne,

Just wondering what formulas are used in Badunit's tables, as per my last message.  If I can get either of these methods going I am thinking this would be the way to go as I will be regularly updating my data.

Nick

• ###### 7. Re: Is there any way of extending a polynomial trendline in Numbers '09?
Level 6 (10,815 points)

Just wondering what formulas are used in Badunit's tables, as per my last message.

The same as Wayne used in C2 in his example except instead of typing the coefficients into the formula, you reference them from cells F2-H2.

• ###### 8. Re: Is there any way of extending a polynomial trendline in Numbers '09?
Level 1 (5 points)

Thanks.  Got it!