| EIdist {eventInterval} | R Documentation | 
Plot the empirical and exponential distributions of values
Description
Plot the empirical distribution of a set of values.
Usage
 EIdist(event_times,nbreaks=10,main="",xlab="",ylab="",
 xaxticks=NA,xaxlabs=NA)
Arguments
| event_times | A numeric vector of times of occurrence of events. | 
| nbreaks | The number of breaks desired (but not always delivered). | 
| main | Title for the plot. | 
| xlab | X axis label for the plot. | 
| ylab | Y axis label for the plot. | 
| xaxticks | Optional X tick mark positions. | 
| xaxlabs | Optional X tick labels. | 
Details
‘EIdist’ calculates the intervals between the times passed in ‘event_times’ and plots a histogram of their distribution. It adds a smoothed line based on the ‘mids’ and ‘counts’. It then calls ‘fitdistr’ from MASS to get an estimated rate for a model exponential distribution. A second line is added to the plot for comparison with the smoothed empirical distribution.
Value
nil
Author(s)
Jim Lemon
Examples
 ## Not run: 
  # won't pass check due to the call to fitdistr
  data(florida_hurr20)
  oldloc<-Sys.setlocale("LC_TIME", "C")
  fh_dates<-
   as.Date(paste(florida_hurr20$day,florida_hurr20$month,
   florida_hurr20$year,sep="-"),"%d-%B-%Y")
  fh_days<-as.numeric(fh_dates)
  fh_ints<-diff(fh_days)
  fh_counts<-tabulate(florida_hurr20$year[-1]-1899,nbins=100)
  require(MASS)
  EIdist(fh_days,main="Empirical distribution of hurricanes",
   xlab="Intervals in days",ylab="Frequencies")
  Sys.setlocale("LC_TIME", oldloc)
 
## End(Not run)
[Package eventInterval version 1.3 Index]