Message Boards Message Boards

0
|
12368 Views
|
8 Replies
|
0 Total Likes
View groups...
Share
Share this post:
GROUPS:

How can I perform exponential regression analysis on an uploaded data set?

Posted 9 years ago

I have two columns, ten rows. Column A contains x values; column B contains y values. These are in a CSV file, which uploads fine. I want to use "exponential fit" against this data.

To be clear, I can upload the CSV file. Conversely I can manually input the data and use "exponential fit" in the command line with that data. I want to combine these two steps: I want to use "exponential fit" against a large CSV.

Thanks for any suggestions.

Bruce

POSTED BY: Bruce Rhodewalt
8 Replies

Here are some examples where you enter the data directly into the bar:


exponential fit of {1,2,4,7,17}

http://www.wolframalpha.com/input/?i=exponential%20fit%20of%20%7B1%2C2%2C4%2C7%2C17%7D

exponential fit of {{0,1},{2,2},{4,4},{6,7},{8,17}}

http://www.wolframalpha.com/input/?i=exponential%20fit%20of%20%7B1%2C2%2C4%2C7%2C17%7D


There are no examples showing how this can be done with a dataset. I am not aware of any. It's very possible that the Wolfram|Alpha doesn't recognize that query yet for datasets. If a query doesn't work that you expect to, you can contact the Wolfram|Alpha team and leave them a suggestion at the bottom of the results page. This helps them know where to focus the future developement of Wolfram|Alpha.

POSTED BY: Sean Clarke
Attachments:
POSTED BY: Bruce Rhodewalt

Thank you. That helps, although I can't see what my options are for the words following the uploaded data. (My original question was about syntax and available commands/expressions/functions.) I'll look for "time series" and see what related options I might have.

I'm a high school teacher, and I don't want to spend too much time teaching a programming language to the students. I want to take the data and process it, with a little more power than Desmos, a little more availability than the commands on a TI graphing calculator. I hope that makes sense.

POSTED BY: Bruce Rhodewalt

Here is a list of examples of what kinds of things Wolfram|Alpha does with uploaded data:

http://www.wolframalpha.com/examples/DataInput.html

In particular it looks like this is an example of a nonlinear regression:

http://www.wolframalpha.com/input/?i=timeseries+statistics&examplefile=1&lk=3&datasetfile=DataInput/dates-numbers

Wolfram|Alpha is really kinda loose and does exploratory stuff for you. If you have something specific in mind, I would use Mathematica Online and the code provided above.

POSTED BY: Sean Clarke

Yes. Sorry for the ambiguity. I mean the search field (with the equal-sign submit button) at wolframalpha.com.

POSTED BY: Bruce Rhodewalt
POSTED BY: Sean Clarke

Thank you. Your suggestion is probably good, but I'm looking for commands I can enter into the Wolfram command line, or some other way to run "exponential fit" against my uploaded data.

POSTED BY: Bruce Rhodewalt

may be you can look at NonlinearModelFit ? Something like

model = NonlinearModelFit[myData, a*Exp[b*x], {a,b}, x];
model["BestFitParameters"]

see https://reference.wolfram.com/language/ref/NonlinearModelFit.html for more examples

POSTED BY: Nasser M. Abbasi
Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
Attachments
Remove
or Discard

Group Abstract Group Abstract