close Warning: Can't synchronize with repository "(default)" (/var/svn/mms does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 13 years ago

Last modified 13 years ago

#875 new enhancement

Chequeo de datos en modelos booleanos.

Reported by: vdebuen Owned by: Pedro Gea
Priority: major Milestone: Dev.1 Diagnosis
Component: Estimation Keywords:
Cc:

Description

Los modelos Probit y Logit requieren que la matriz de output sea binaria, es decir, esté compuesta exclusivamente de los valores 0 y 1.

Sin embargo, por lo que deduzco del ticket BPTP:24, parece que n ose chequea esa condición en ningún momento. Es cierto que es algo que el usuario analista debe saber, pero no está de más comprobarlo por si se intenta por despiste. Quizás deberíamos hacer que cada uno de los posibles estimadores lo comprobara, pero en cualquier caso creo que es más seguro si lo hace MMS lo hace antes de nada, pues el tipo de mensaje que puede dar estará más cercano al usuario. Incluso sería mejor que no se deje crear el modelo si no es congruente en este sentido.

En el ticket tol-project:1418 se presentan unos nuevos métodos del paquete MatQuery creados a tal efecto.

En concreto, la función Real MatQuery::IsBoolean (VMatrix M) devuelve 'cierto' si y sólo si todas sus celdas son 0 ó 1.

Change History (2)

comment:1 Changed 13 years ago by Pedro Gea

Component: ModelsEstimation
Milestone: Development 1A
version: 1

comment:2 Changed 13 years ago by Claudia Escalonilla

Milestone: Development 1ADev.1 Diagnosis
Note: See TracTickets for help on using tickets.