Ver Mensaje Individual
  #2  
Antiguo 03-03-2015
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.911
Reputación: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Se puede generar un SQL que devuelve registros aleatorios? Si, pero eso depende del motor. Por ejemplo es postgreSQL una forma poco optima es:

Código SQL [-]
SELECT * FROM table ORDER BY RANDOM()

Sin embargo, tu VERDADERO PROBLEMA es que estas tratando de resolver mal el asunto. Lo que quieres es tener una buena grafica. Deberias es pensar: Cual es la MEJOR forma de graficar los datos? En vez de: Cual es la forma de TORCER la información pa que se EMBUTA de forma tal que ESTA VEZ de lo que espero? Porque si eliges mal el tipo de grafico, no hay como queden los datos buenos.

Que los obtengas aletatorios solo empeora las cosas, ya que cada vez saldra de forma diferente la grafica!

El objetivo de una grafica es aclarar *algo*, y mas concretamente: ENFOCAR algo. Si tu grafica no es MAS clara que una tabla o listado, la grafica NO TIENE SENTIDO HACERLA.

---

REGLA #1:

JAMAS USES TORTA.

Siempre que parece que una torta es una opcion, hay otro tipo de grafica que lo hace mejor. SIEMPRE.

REGLA #1, Extra:

NO grafica en 3D

REGLA #2:

Ten claro que es lo que quieres resaltar o enfocar.

Estas comparando? Mirando una tendencia? Mostrando como algo es diferente de lo demas? Mostrando como es lo mismo?

Quieres ver cual es el producto mas vendido? Como van las cosas en el año? Como compara este mes con el anterior? Que es mas rapido, o lento?

Una persona cualquiera deberia poder sacar una conclusion razonable y especifica al ver la grafica (exceptuando las que son de tipo muy tecnico, como las radiales).

Una grafica: Una pregunta concreta que tiene una respuesta concreta. Una sola.

Es por eso que las graficas NO reemplazan las tablas. Para ver detalle, es mejor ver los datos tal cual.

---

En terminos generales: Usa graficas de lineas, barras & columnas: Esas resuelven el 90% de todo lo que quieres saber. Todos los demas tipos de graficas son *especializadas* (incluyendo la torta: Tiene un unico caso de uso valido. Y ese caso de uso se puede resolver con otro tipo de grafica!).

---
Los principios de Edwar Tufte te pueden servir. Encontre esta mini-explicacion:

https://optyestadistica.wordpress.co...a-en-graficos/

Resumen:

- Lineas, barras, columnas
- 2D
- Sin "basura-grafica" como 3d, sombras, demasiados colors, fondos coloreados, etc. Nada que distraiga
- Objetivo claro: Que es lo que responde la grafica
- Uso moderado de color. El color NO ES decorativo: Ej: Si quieres resaltar cual es el producto mas vendido, todas las columnas en gris y la mas vendida en color!.
- Las que vienen por defecto en Excel/Powerpoint son MAL EJEMPLO!
__________________
El malabarista.
Responder Con Cita