An example in help(fitdistr) (R 1.7.1 for Windows) is "fitdistr(x, dgamma, list(shape = 1, rate = 0.1), lower = 0.01)". Based on this, have you tried the following:

>>fitdistr(test,"lognormal", start=list(meanlog=0, sdlog=1))

hope this helps. spencer graves

[EMAIL PROTECTED] wrote:
Hi R lovers!

I'd like to know how to use the parameter 'start' in the function
fitdistr()
obviously I have to provide the initial value of the parameter to optimize
except in the case of a certain set of given distribution


Indeed according to the help file for fitdistr " For the following named distributions, reasonable starting values will be computed if `start' is omitted or only partially specified: `cauchy', `gamma', `logistic', `negative binomial' (R only, parametrized by `mu' and `size'), `t', `uniform', `weibull'. "


However I cannot fit an univariate distribution named 'test'


I get this:


fitdistr(test,"lognormal")

Error in fitdistr(test, "lognormal") : `start' must be a named list



fitdistr(test,"lognormal",start$meanlog=0,start$sdlog=1)

Error: syntax error


How I am supposed to type a value for start depending on the distribution
on which I am fitting my set

thanks




******************************************************************
The sender's email address has changed to firstname.lastname@ sgcib.com. You may want to update your personal address book. Please see http://www.sgcib.com for more information.
**
This message and any attachments (the "message") are confide...{{dropped}}


______________________________________________
[EMAIL PROTECTED] mailing list
https://www.stat.math.ethz.ch/mailman/listinfo/r-help

______________________________________________ [EMAIL PROTECTED] mailing list https://www.stat.math.ethz.ch/mailman/listinfo/r-help

Reply via email to