[Gvsig_usuarios] Información de sextante , estadística básica.

Alberto J. Soto asoto en tilapia.com
Mie Nov 9 16:57:50 CET 2011


 

Gracias.

 

Saludos.

 

Alberto Soto B.

De: gvsig_usuarios-bounces en listserv.gva.es [mailto:gvsig_usuarios-bounces en listserv.gva.es] En nombre de Nacho Uve
Enviado el: martes, 08 de noviembre de 2011 5:16
Para: Lista de Usuarios de gvSIG
Asunto: Re: [Gvsig_usuarios]Información de sextante , estadística básica.

 

Hola Alberto,

 

Todo el código está accesible en el repositorio de código:

http://sextante.forge.osor.eu/source.html

 

Un saludo,

Nacho V

 

El 6 de noviembre de 2011 18:52, Alberto J. Soto <asoto en tilapia.com> escribió:

Gracias Nacho.

 

Pregunta: ¿ cómo puedo obtener los algoritmos de otras aplicaciones?

 

Atte.

 

Alberto Soto B.

 

De: gvsig_usuarios-bounces en listserv.gva.es [mailto:gvsig_usuarios-bounces en listserv.gva.es] En nombre de Nacho Uve
Enviado el: viernes, 04 de noviembre de 2011 8:09
Para: Lista de Usuarios de gvSIG
Asunto: Re: [Gvsig_usuarios]Información de sextante , estadística básica.

 

Quizás revisar directamente el código involucrado en el cálculo puede servir. 

 

Intervienen las siguientes clases:

 

https://svn.forge.osor.eu/svn/sextante/soft/sextante_lib/trunk/algorithms/src/es/unex/sextante/gridTools/gridBasicStats/GridBasicStatsAlgorithm.java

 

https://svn.forge.osor.eu/svn/sextante/soft/sextante_lib/trunk/libMath/src/es/unex/sextante/math/simpleStats/SimpleStats.java

 

En concreto te copio el código que se llama para cada celda y que como resultado da los valores de estadísticas básicas (al inicio todos los valores "m_XXXX" son inicializados a 0):

 
  public void addValue(final double dValue) {
 
      m_iCount++;
 
 
      final double dDelta = dValue - m_dMean;
      m_dMean = m_dMean + dDelta / m_iCount;
      m_dM2 = m_dM2 + dDelta * (dValue - m_dMean);
      m_dVariance = m_dM2 / (m_iCount - 1);
 
      m_dSum += dValue;
      m_dRMS += dValue * dValue;
      m_dMax = Math.max(m_dMax, dValue);
      m_dMin = Math.min(m_dMin, dValue);
 
      m_dStdDev = Math.sqrt(m_dVariance);
      m_dRMS = Math.sqrt(m_dRMS / m_iCount);
 
   }

 

Un saludo,

Nacho V

 

 

El 31 de octubre de 2011 03:19, Alberto J. Soto <asoto en tilapia.com> escribió:

Buenos días.

 

Donde puedo conseguir información más detallada de la estadística básica para raster , donde se incluya el proceso de cálculo y fórmulas utilizadas ya que los resultados arrojados como el coeficiente de variación no me parecen acorde con los datos que introduzco.

 

Atte.

 

Alberto Soto B.


_______________________________________________
gvSIG_usuarios mailing list
gvSIG_usuarios en listserv.gva.es

Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección:

http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios





 

-- 

Juan Ignacio Varela García 

 

 


_______________________________________________
gvSIG_usuarios mailing list
gvSIG_usuarios en listserv.gva.es

Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección:

http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios





 

-- 

Juan Ignacio Varela García 

 

 

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listserv.gva.es/pipermail/gvsig_usuarios/attachments/20111109/ce13442a/attachment.htm 


Más información sobre la lista de distribución gvSIG_usuarios