Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 19-07-2005
Avatar de razadi
razadi razadi is offline
Miembro
 
Registrado: feb 2004
Ubicación: Estado de México
Posts: 42
Poder: 0
razadi Va por buen camino
Smile la funcion de la tendencia???

Que tal, estoy tratando de buscar en delphi 7 una función que me permita calcular la tendencia de los valores que tengo, alguien sabe si existe una función que haga esto o hay que programarla?

como siempre de antemano les agradesco su apoyo, saludos
Responder Con Cita
  #2  
Antiguo 19-07-2005
Avatar de torito
torito torito is offline
Miembro
 
Registrado: jun 2003
Ubicación: Querétaro, Mex.
Posts: 349
Poder: 21
torito Va por buen camino
tendencia?? te refieres a la media, rango, varianza, desviación estandar??
Responder Con Cita
  #3  
Antiguo 20-07-2005
Avatar de razadi
razadi razadi is offline
Miembro
 
Registrado: feb 2004
Ubicación: Estado de México
Posts: 42
Poder: 0
razadi Va por buen camino
linea de tendencia

me parece que se conoce como la línea de la tendencia, cuando en un periodo del 1 al 5 tienes cinco valores y tratas de calcular la línea de la tendencia para el periodo 8: ejem:

1 - 12.5
2 - 23.3
3 - 10.3
4 - 10
5 - 13
. - .
.
.
8 - ????
Responder Con Cita
  #4  
Antiguo 20-07-2005
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Poder: 25
Delphius Va camino a la fama
Lightbulb Te referies a la tendencia lineal

Si más no me equivoco, y de acuerdo a lo que recuerdo de Probabilidad y Estadísticas II, lo que tu pides es predecir u obtener el valor de la tendencía lineal por el método de los mínimos cuadrados, ja.. todavía me acuerdo el nombre.
No me acuerdo bien de la fórmula, y desconozco si Delphi tiene incorporada alguna unidad con funciones estadísticas (es muy probable que la tenga).
Tengo mis apuntes de dicha materia.... en cuanto encuentre la fórmula te la paso.
Por ahora prueba buscar un poco en la ayuda de Delphi algo sobre estadística...
o porque no dale una miradita a esta búsqueda a lo mejor encuentras la fórmula y de paso una explicación del tema.
__________________
Delphius
[Guia de estilo][Buscar]
Responder Con Cita
  #5  
Antiguo 21-07-2005
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Poder: 25
Delphius Va camino a la fama
Thumbs up Te paso lo que tengo...

Como te dije... tenía mis apuntes, y ya los encontré.
No se si sabes algo sobre estadística... asi que te explico, lo más breve posible, un poquito de teoría sobre el tema, y obviamente las fórmulas que necesitas para realizar lo que necesitas.No te preocupes demasiado las fórmulas son sencillas.

Cita:
Empezado por Apuntes
Lo primero que necesitas saber es que tu estás realizando es un estudio de dos variables (x,y) en forma simultánea, donde el valor y es una función de x.
Esto creo que queda claro...

Para comenzar tus cálculos necesitas:
1. Determinar la COVARIANZA:
Cita:
Empezado por Apuntes
(...) nos indica si hay o no relación entre dos variables (...)
Los resultados de la covarianza son:
A. Si es mayor a cero, nos indica una relación positiva: es decir proporcional.
B. Si es menor a cero, nos indica una relación negativa: es decir inversamente proporcional.
C. Si es igual a cero, significa que no hay relación.
La covarianza (Sxy) se calcula así: Sxy = (Sum(Xi * Yi)/n) - (MeX * MeY)
Donde:
Sum = sumatoria desde 1 hasta n veces.
Xi = el valor i-ésimo de la variable x
Yi = el valor i-ésimo de la variable y
n = la cantidad de elementos
MeX = media aritmética de x
MeY = media aritmética de y

NOTA: si la covarianza te arroja el valor cero, no continúes ya que esto indica que NO SE PUEDE REALIZAR EL ANÁLISIS DE LA TENDENCIA.

2. Realizar el análisis de regresión (tendencia) por el método de los mínimos cuadrados:
Que es en definitiva lo que necesitas.
Cita:
Empezado por Apuntes
(...) La regresión consiste en el proceso de predecir el valor de una variable, o sea, a través de la ecuación de estimación se puede determinar que relación existe entre la variable conocida y la variable desconocida (...)
La fórmula a emplear es la siguiente:
y^ = a + b * x
Donde:
y^ = es la y estimada (el valor que tu deseas obtener)
a = intersección de y
b = pendiente de la recta
x = variable independiente
Pero para ello se requiere de calcular "a" y "b":
b = (Sum(Xi * Yi) - (n * MeX * MeY))/((Sum(Xi^2)) - (n * MeX^2))
a = MeY - b * MeX

Cuando ya tengas "a" y "b" los reemplazas en la ecuación "y^ = a + b * x" los correspondientes valores de "a" y "b". Ahora basta con que ingreses en "x" los valores para los cuales deseas obtener la tendencia.

Espero que te haya servido... no creo que te resulte complicado armar una función que calcule todo lo que puse. Por si no entiendes algo, me avisas.
__________________
Delphius
[Guia de estilo][Buscar]
Responder Con Cita
  #6  
Antiguo 21-07-2005
Avatar de razadi
razadi razadi is offline
Miembro
 
Registrado: feb 2004
Ubicación: Estado de México
Posts: 42
Poder: 0
razadi Va por buen camino
Gracias Delphius

Efectivamente eso es lo qndo buscando pero ya ves luego los nombres nos confunden, pero te agresco mucho tu aportación y si si me sirve y si la entiendo, muchas gracias...
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 00:08:30.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi