The function pseudoR2 is generic, with methods
  for fitted point process models of class "ppm" and
  "lppm".
This function computes McFadden's pseudo-Rsquared
  $$
    R^2 = 1 - \frac{D}{D_0}
  $$
  where \(D\) is the deviance of the fitted model object,
  and \(D_0\) is the deviance of the null model.
  Deviance is defined as twice the negative log-likelihood
  or log-pseudolikelihood.
The null model is usually obtained by re-fitting the model
  using the trend formula ~1.
  However if the original model formula included offset terms,
  and if keepoffset=TRUE (the default),
  then the null model formula consists of these offset terms. This
  ensures that the pseudoR2 value is non-negative.