Displaying 20 results from an estimated 1000 matches similar to: "Fitting Distributions"
2002 Jan 22
3
Help with Beta Distribution
First let me confess that I am a R-novice.
I am trying to fit a beta distribution for a dataset using fitdistr(MASS). I
am having difficulties with it because the function tends to fit a
distribution with a range of 0 to 1 (I guess). However, my dataset is not!
Anytips or tricks will be very much appreciated.
Many Thanks.
T. S. Ramanarayanan, Ph.D.
Aventis CropScience
Research Triangle Park,
2003 Jun 09
2
looking for Prof Bates' file
Hello
I'm reading up on fitting truncated Weibull distribution to data.
There are posts in 2002 that point to this presentation by Prof Bates:
http://www.stat.wisc.edu/~bates/JSM2001.pdf
but now the file is not there. I can't find it anywhere else, Google
doesn't have a cached copy for it.
Could someone please give me a copy of this file, if they have it?
Thanks and regards,
2011 May 03
3
fitting distributions using fitdistr (MASS)
Please guide me through to resolve the error message that I get
this is what i have done.
>x1<- rnorm(100,2,1)
>x1fitbeta<-fitdistr(x1,"beta")
Error in fitdistr(x1, "beta") : 'start' must be a named list
Yes, I do understand that sometime for the distribution to converge to the
given set of data, it requires initial parameters of the distribution, to
2015 Jun 17
3
Problemas al cargar Rcomander en consola de Rstudio
Efectivamente desde Linux no existe la posibilidad de importar de Excel.
Si estás en Windows el sistema te aporta acceso a las funciones de Excel
a través de RODBC, pero supongo que las bibliotecas de Excel de las que
tira este paquete no están disponibles en Linux.
Si escribes RCommander Excel en Google encontrarás varios tutoriales
(alguno en YouTube) que te explican como pasar las hojas de
2005 Jan 31
2
ML-Fit for truncated distributions
Hello,
maybe that my Question is a "beginner"-Question, but up to now, my research
didn't bring any useful result.
I'm trying to fit a distribution (e.g. lognormal) to a given set of data
(ML-Estimation). I KNOW about my data that there is a truncation for all
data below a well known threshold. Is there an R-solution for an
ML-estimation for this kind of data-problem? As
2008 Oct 07
3
Fitting weibull, exponential and lognormal distributions to left-truncated data.
Dear All,
I have two questions regarding distribution fitting.
I have several datasets, all left-truncated at x=1, that I am attempting
to fit distributions to (lognormal, weibull and exponential). I had
been using fitdistr in the MASS package as follows:
fitdistr<-(x,"weibull")
However, this does not take into consideration the truncation at x=1. I
read another posting in this
2006 Jun 12
2
Fitting Distributions Directly From a Histogram
Dear All,
A simple question: packages like fitdistr should be ideal to analyze
samples of data taken from a univariate distribution, but what if
rather than the raw data of the observations you are given directly
and only a histogram?
I was thinking about generating artificially a set of data
corresponding to the counts binned in the histogram, but this sounds
too cumbersome.
Another question is
2011 Oct 01
1
Fitting 3 beta distributions
Hi,
I want to fit 3 beta distributions to my data which ranges between 0 and 1.
What are the functions that I can easily call and specify that 3 beta
distributions should be fitted?
I have already looked at normalmixEM and fitdistr but they dont seem to be
applicable (normalmixEM is only for fitting normal dist and fitdistr will
only fit 1 distribution, not 3). Is that right?
Also, my data has 26
2006 May 15
1
Fitting usual distributions.
Hello,
I am currently writing a program whose goal is to fit usual
distributions (estimating parameters and confidence intervals for a
given distribution).
After some research in R, R-help and google I have found most of what I
was looking for (especially thanks to MASS - fitdistr() ), however there
are still a few distributions I could not find R code for: Multinormal,
Truncated normal,
2005 Aug 26
2
Fitting data to gaussian distributions
Hi!
I need to fit a data that shows up as two gaussians partially
superimposed to the corresponding gaussian distributions, i.e.
data=c(rnorm(100,5,2),rnorm(100,-6,1))
I figured it out how to do it with mle or fitdistr when only one
gaussian is necessary, but not with two or more. Is there a function in
R to do this?
Thank you very much in advance,
Luis
2012 Jul 02
1
Fitting and Plotting the fitted distributions
Dear all,
I have wrote some sample code that would allow me easier fit fast many distributions and check which of the fits performs better. My sample code (that you can of course execute it looks like that)
distrList<-list( "exponential", "geometric", "log-normal", "normal",
"Poisson")
fitfunction<-function(Type,x){
return
2003 Jul 25
5
named list 'start' in fitdistr
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'
2010 Jan 03
6
Help with function "fitdistr" in "MASS"
Hi, R users:
I want to fit my data into a normal distribution by using the command
"fitdistr" in "MASS".
I changed my data class from "ts" to "numeric" by
>class(mydata)="numeric"
but after using "fitdistr", I got the result below
>fitdistr(mydata,"normal")
mean sd
NA NA
(NA) (NA)
the help doc of
2005 Apr 05
1
Fitdistr and likelihood
Hi all,
I'm using the function "fitdistr" (library MASS) to fit a distribution to
given data.
What I have to do further, is getting the log-Likelihood-Value from this
estimation.
Is there any simple possibility to realize it?
Regards, Carsten
2010 Jan 28
4
Problems with fitdistr
Hi,
I want to estimate parameters of weibull distribution. For this, I am using
fitdistr() function in MASS package.But when I give fitdistr(c,"weibull") I
get a Error as follows:-
Error in optim(x = c(4L, 41L, 20L, 6L, 12L, 6L, 7L, 13L, 2L, 8L, 22L,
:
non-finite value supplied by optim
Any help or suggestions are most welcomed
--
View this message in context:
2004 Feb 17
2
problem with fitdistr ?
Hi,
I'm trying fitdistr but I'm getting some errors
> fitdistr(rnorm(100),"Normal")
Error in fitdistr(rnorm(100), "Normal") : 'start' must be a named list
> fitdistr(rnorm(100),"Normal",start=list(mean=0,sd=1))
Error in fitdistr(rnorm(100), "Normal", start = list(mean = 0, sd = 1))
:
supplying pars for the Normal is not
2005 Sep 06
2
fitting distributions with R
Dear all
I've got the dataset
data:2743;4678;21427;6194;10286;1505;12811;2161;6853;2625;14542;694;11491;
?? ?? ?? ?? ?? 14924;28640;17097;2136;5308;3477;91301;11488;3860;64114;14334
I know from other testing that it should be possible to fit the data with the
exponentialdistribution. I tried to get parameterestimates for the
exponentialdistribution with R, but as the values
of the parameter
2006 Feb 10
8
Fitdistr and MLE for parameter lambda of Poisson distribution
Hello!
I would like to get MLE for parameter lambda of Poisson distribution. I
can use fitdistr() for this. After looking a bit into the code of this
function I can see that value for lambda and its standard error is
estimated via
estimate <- mean(x)
sds <- sqrt(estimate/n)
Is this MLE? With my poor math/stat knowledge I thought that MLE for
Poisson parameter is (in mixture of LaTeX
2003 Nov 27
2
MASS fitdistr()
Dear R experts,
I am trying to use the R MASS library fitdistr() to fit the following
list:
k21stsList<-c(0.76697,0.57642,0.75938,0.82616,0.93706,0.77377,0.58923,0.37157,0.60796,1.00070,0.97529,0.62858,0.63504,0.68697,0.61714,0.75227,1.16390,0.66702,0.83578)
as follows,
library(MASS)
fitdistr(k21stsList, "normal")
But, I get
Error in fitdistr(k21stsList, "normal") :
2008 Feb 09
2
print.fitdistr buglet
Dear developers,
There's a small bug in print.fitdistr that can cause output to be printed
twice, but only if print is called explicitly:
> fit<-fitdistr(rt(1000,3),"t")
There were 11 warnings (use warnings() to see them)
> fit
m s df
-0.02181723 1.00145296 3.13723878
( 0.03865057) ( 0.03999447) ( 0.33298377)
> print(fit)