turn on suggestions

Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.

Showing results for

- JMP User Community
- :
- Discussions
- :
- Exponential fit

Topic Options

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Get Direct Link
- Email to a Friend
- Report Inappropriate Content

Oct 22, 2015 10:01 AM
(4280 views)

I just want fo fit an exponential curve to my **XY** data. The Online Documentation indicates ''To launch the Nonlinear platform, select Analyze > Modeling > Nonlinear''. However, in ''Modeling'' I only have 2 choices (Partition and Time series). Is that normal? I have JMP 12 Mac. Thanks!

Here are my data:

x | y |

24 | 0.06 |

22 | 0.29 |

22 | 0.29 |

21 | 0.37 |

20 | 1.76 |

21 | 0.36 |

22 | 0.21 |

Message was edited by: Caroline Bouchard

1 ACCEPTED SOLUTION

Accepted Solutions

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Get Direct Link
- Email to a Friend
- Report Inappropriate Content

Oct 26, 2015 5:12 PM
(6619 views)

Solution

I think you might be looking for something like this. First, here's a plot of your data that you want to fit.

By clicking Analyze>Modeling>Nonlinear, you get the following dialog box.

Click the Model Library button and you'll see a variety of built-in models. You can even add your own custom formulas by editing a dll although I forget which one off the top of my head. There's one titles First Order Decay Kinetics and you can view the formula as well as a graph with sliders as seem below. You can click the 'Make Formula' button on the left graph and a new dialog appears asking you to input the x and y variables. Once that is done the selected decay formula with be shown with your data as well as more sliders for 'What-If' scenarios. These can be used as your initial estimates for theta1 and theta2 which you must provide for a nonlinear fit. Now you have a new column in your JMP data set containing the formula with initial estimates.

Go back to Analyze>Modeling>Nonlinear, fill in the following and click 'OK'. I took the liberty of editing the formula such that there was no theta3 parameter (i.e., assuming it can't go below zero).

You'll get the following. Click 'Go' and you'll see the 'best' fit based on the starting parameters and method of convergence. You can save the prediction formula by accessing the red triangle. Now you have your formula saved in the original table.

Hope this helps.

Dave

4 REPLIES

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Get Direct Link
- Email to a Friend
- Report Inappropriate Content

Oct 22, 2015 10:15 AM
(3892 views)

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Get Direct Link
- Email to a Friend
- Report Inappropriate Content

Oct 23, 2015 12:45 AM
(3892 views)

The behaviour you are describing is due to your preference settings. Under File > Preferences > Menu make sure the advanced modelling option is checked.

You can do simple fits such as this using the fit-y-by-x platform. I made a new column called -x, with a formula (x*-1). From the bivariate hotspot choose Fit Special... and then under X Transformations: Exponential: e^x.

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Get Direct Link
- Email to a Friend
- Report Inappropriate Content

Oct 23, 2015 7:59 AM
(3892 views)

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Get Direct Link
- Email to a Friend
- Report Inappropriate Content

Oct 26, 2015 5:12 PM
(6620 views)

I think you might be looking for something like this. First, here's a plot of your data that you want to fit.

By clicking Analyze>Modeling>Nonlinear, you get the following dialog box.

Click the Model Library button and you'll see a variety of built-in models. You can even add your own custom formulas by editing a dll although I forget which one off the top of my head. There's one titles First Order Decay Kinetics and you can view the formula as well as a graph with sliders as seem below. You can click the 'Make Formula' button on the left graph and a new dialog appears asking you to input the x and y variables. Once that is done the selected decay formula with be shown with your data as well as more sliders for 'What-If' scenarios. These can be used as your initial estimates for theta1 and theta2 which you must provide for a nonlinear fit. Now you have a new column in your JMP data set containing the formula with initial estimates.

Go back to Analyze>Modeling>Nonlinear, fill in the following and click 'OK'. I took the liberty of editing the formula such that there was no theta3 parameter (i.e., assuming it can't go below zero).

You'll get the following. Click 'Go' and you'll see the 'best' fit based on the starting parameters and method of convergence. You can save the prediction formula by accessing the red triangle. Now you have your formula saved in the original table.

Hope this helps.

Dave