Skip to content

Bug 17988 - nlme::getGroupsFormula on corARMA gives 'form' argument must be a formula  #9

@hturner

Description

@hturner

In the discussion of Bug 17988, R Core member @mmaechler proposes two actions:

  1. Abolish corIndent() objects
  2. Give an error when corARMA(*) is called with p=q=0

The first of these has been implemented: corIdent() is deprecated in nlme version 3.1-162 (see entry dated 2023-01-28, https://svn.r-project.org/R-packages/trunk/nlme/ChangeLog). The second has not yet been implemented.

So we could create a patch implementing the second change:

  • Update nlme::corARMA() (in nlme/R/corStruct.R)
  • Update the help page: nlme/man/corARMA.Rd
  • Run R CMD check on nlme with the updates
  • Create a patch and share it on the original bug report

Note that nlme is maintained in Subversion: https://svn.r-project.org/R-packages/trunk/nlme, so you will need Subversion installed to check out the repo and create a patch.

Metadata

Metadata

Labels

Imperial 2024Issues reserved for Imperial R Dev Day 2024ModelsBugs related to modelsneeds patchImplement the agreed fix and prepare a patch for review

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions