OpenMx

De Viquipèdia
Salta a: navegació, cerca
Infotaula de programariOpenMx
OpenMxguineapig.png
Desenvolupador(s) The OpenMx Development Core Team
Versió inicial 2010[1]
Versió estable

1.3.2

/ 9 de desembre de 2012[2]
Sistema operatiu Multiplataforma
Tipus Programa d'anàlisi estadístic
Llicència GNU General Public License
Més informació
Lloc web openmx.psyc.virginia.edu
Modifica dades a Wikidata

OpenMx és un programa de codi obert per anàlisis estadístiques amb modelització d'equacions estructurals, una metodologia avançada d'anàlisi multivariant. Funciona com una extensió del llenguatge de programació matemàtica R, la qual cosa li permet ser multiplataforma funcionant tant amb sistemes operatius Linux, Mac OS com Windows.[3]

Descripció general i característiques[modifica | modifica el codi]

L'OpenMx és una llibreria per a R amb funcions i optimitzacions per implementar de forma ràpida i senzilla model d'equacions estructurals. Aquests poden utilitzar tant dades directes com matrius de correlacions o covariants, així com combinacions de dades contínues i ordinals. Els models es poden programar tant en forma de "camins" -amb la funció específica mxPath()- o per "matrius" utilitzant les extensions típiques de R a través de mxMatrix i mxAlgebra.

Sintaxi[modifica | modifica el codi]

Aquest és un exemple del codi per implementar, calcular i mostrar un resum per estimar un model de camí d'un factor amb 5 indicadors:

      require(OpenMx)
      data(demoOneFactor)
      manifests <- names(demoOneFactor)
      latents     <- c("G")
      factorModel <- mxModel("One Factor", type="RAM",
            manifestVars = manifests,
            latentVars = latents,
            mxPath(from=latents, to=manifests),
            mxPath(from=manifests, arrows=2),
            mxPath(from=latents, arrows=2, free=FALSE, values=1.0),
            mxData(cov(demoOneFactor), type="cov", numObs=500))
      summary(mxRun(factorModel))


Representació gràfica del model

Referències[modifica | modifica el codi]

  1. Release 1.0 Announcing OpenMx 1, The OpenMx Development Team, available from the OpenMx website
  2. Anunci de la versió 1.3.2 de l'OpenMx
  3. S. Boker, M. Neale, H. Maes, M. Wilde, M. Spiegel, T. Brick, J. Spies, R. Estabrook, S. Kenny, T. Bates, P. Mehta and J. Fox. (2011). OpenMx: An Open Source Extended Structural Equation Modeling Framework. Psychometrika, 76, «Enllaç».

Enllaços externs[modifica | modifica el codi]