CALCULOS SOBRE UN GRAFICO

10 envíos / 0 nuevos
Último envío
fjlruiz
Imagen de fjlruiz
Offline
última acción: Hace 8 años 2 meses
Nivel 1 - 200 puntosNivel 2 - 500 puntos
alta: 11/01/2010 - 10:59
Puntos: 817
CALCULOS SOBRE UN GRAFICO

Hola:

Tengo un par de consultas que a las que no encuentro solución desde hace varios dias.

La primera, es que tengo un grafico al que le he puesto de fondo una imagen en la que hay varias zonas, donde cada una de ellas tiene un valor diferente. Sobre este grafico, represento varios puntos que al final se unen, Necesitaría saber como puedo calcular el area de cada zona que queda dentro del grafico que se ha dibujado. Chungo, verdad?

La otra, es que me gustaría crear un grafico, donde al indicarle un punto, apareciese una linea paralela al eje de absisas y otra al eje de ordenadas que se cruzasen en dicho punto.

Os agradezco vuestra ayuda de antemano.

Un saludo

 

pacomegia
Imagen de pacomegia
Offline
última acción: Hace 1 mes 2 semanas
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntosadministrador
alta: 27/12/2006 - 23:26
Puntos: 11175
triangular para las áreas

si por lo menos el fondo también estuviese definido por puntos en el gráfico...

Me imagino que tendrás que calcular el área mediante triángulos (o trapecios), mira este otro envío al foro donde se empleaba el método de Simpson (parábolas) para el cálculo de la superficie excavada en un túnel.

Los cálculo se realizan con los números, no con el gráfico.

------
Ya sé Excel, pero necesito más ahora en pdf

 

------
Ya sé Excel, pero necesito más.

pacomegia
Imagen de pacomegia
Offline
última acción: Hace 1 mes 2 semanas
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntosadministrador
alta: 27/12/2006 - 23:26
Puntos: 11175
líneas de referencia en un gráfico

Para añadir unas líneas de referencia en el gráfico que pasen por un punto, yo crearía un par de series auxiliares.

Supongo que estamos hablando de un gráfico de dispersión ¿no?

la línea vertical tendrá la x constante (la x del punto dado)
mientras que la línea horizontal tendrá la misma y (la y del punto dado)

necesitarás también definir el intervalo, es decir el inicio y fin de las series (en este ejemplo yo he considerado ±3 alrededor del punto, pero puedes operar con los puntos del gráfico para calcular el máximo o el mínimo, o tal vez en tu caso sean fíjos y siempre irán de 0 a 10 por ejemplo)

series auxiliares para trazar unas  líneas de referencia en un gráfico en Excel

añado estas series al gráfico (te recuerdo que se puede hacer con copiar y pegado especial)
y en caso necesario, cambio el tipo de gráfico de la nueva serie para que se muestre como dispersión pero con líneas uniendo los puntos.

 cambiando el tipo de gráfico de una de las series del gráfico en Excel

el resultado es algo así:

líneas de referencia en un gráfico de Excel

te adjunto el archivo de ejemplo
 

------
Ya sé Excel, pero necesito más ahora en pdf

AdjuntoTamaño
File LineasReferenciaGrafico.xlsx10.45 KB

 

------
Ya sé Excel, pero necesito más.

fjlruiz
Imagen de fjlruiz
Offline
última acción: Hace 8 años 2 meses
Nivel 1 - 200 puntosNivel 2 - 500 puntos
alta: 11/01/2010 - 10:59
Puntos: 817
Re: líneas de referencia en un gráfico

Eres una maquina!!!! Muchisimas gracias.

Con respecto a la primera parte de la consulta, tengo las ecuaciones que definen cada una de las series, y tambien tengo los puntos, pero no se como calcular el area que se intercepta.

Un saludo, y feliz navidad.

 

 

AdjuntoTamaño
File grafico.bmp364.76 KB
pacomegia
Imagen de pacomegia
Offline
última acción: Hace 1 mes 2 semanas
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntosadministrador
alta: 27/12/2006 - 23:26
Puntos: 11175
Re: líneas de referencia en un gráfico

Pues se me ocurre lo siguiente:

puedes calcular el área encerrada en un sector (definida por los puntos de su contorno)
luego el área encerrada por tus puntos
y por último el área definida por todos los puntos juntos (los del perímetro del sector y los tuyos)

la diferencia entre la suma de las áreas por separado y el área definida por todos los puntos juntos será la superficie de la intersección
(porque en la suma de los cálculos por separado la intersección estará contada dos veces, una con cada área)

Esto tendrías que hacerlo para cada sector de tu gráfico, y comprobar las intersecciones con cada uno de ellos,
resultarán muchos ceros, y valores distintos de cero donde haya intersección.

------
Ya sé Excel, pero necesito más ahora en pdf

 

------
Ya sé Excel, pero necesito más.

fjlruiz
Imagen de fjlruiz
Offline
última acción: Hace 8 años 2 meses
Nivel 1 - 200 puntosNivel 2 - 500 puntos
alta: 11/01/2010 - 10:59
Puntos: 817
Re: líneas de referencia en un gráfico

No te sigo aqui

"y por último el área definida por todos los puntos juntos (los del perímetro del sector y los tuyos)"

Un saludo

pacomegia
Imagen de pacomegia
Offline
última acción: Hace 1 mes 2 semanas
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntosadministrador
alta: 27/12/2006 - 23:26
Puntos: 11175
Re: líneas de referencia en un gráfico

aquí está el principal problema.

el área del sector se puede calcular porque conoces los puntos del perímetro.

el área de tu curva la puedes calcular porque también conoces los puntos de su  contorno que la definen.

para el área del perímetro conjunto no tienes los puntos de la intersección, de entrada no conoces su perímetro. ni siquiera sabes si se cortan.
Aquí es donde está el mayor problema ¿no? en determinar el contorno.

creo que te he dejado más o menos donde estabas al principio. no te he ayudado mucho ¿no?

nadie dijo que esto de la geometría computacional fuese fácil.
aunque en este algoritmo lo pintan todo muy fácil

------
Ya sé Excel, pero necesito más ahora en pdf

 

------
Ya sé Excel, pero necesito más.

Raquel (no verificado)
Imagen de Raquel
linea vertical

Hola, 

Yo quiero hacer esta misma linea roja pero en un grafico de linea. En la parte de abajo son años y en la parte izquierda son importes en €. 

En mi grafico estoy mezclando datos reales con datos "futuros" quiero hacer una linea que separe lo que es real de lo que es previsión. Me vale una linea o bien poner color a la zona que es con datos futuros.

Gracias!

horacio (no verificado)
Imagen de Raquel
consulta

disculpa como haces la linea recta con los 2 valores que le diste a las lineas?

 

saludos

Cron
Imagen de Cron
Offline
última acción: Hace 1 año 2 meses
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntos
alta: 23/06/2010 - 12:30
Puntos: 12735
Debes utilizar el tipo de

Debes utilizar el tipo de gráficos "dispersión". Entonces le das a cada serie los valores que decía Paco y te debería salir.