Foros del Web » Programando para Internet » PHP »

Problemas con la posición del gráfico y mostrar sus valores

Estas en el tema de Problemas con la posición del gráfico y mostrar sus valores en el foro de PHP en Foros del Web. Saludos amigos de urgencia tengo que realizar unos gráficos referentes a ventas, encontré JpGraph, que permite realizar este tipo de cosas, por lo tanto estoy ...
  #1 (permalink)  
Antiguo 26/06/2012, 10:53
 
Fecha de Ingreso: abril-2008
Mensajes: 112
Antigüedad: 16 años, 6 meses
Puntos: 0
Problemas con la posición del gráfico y mostrar sus valores

Saludos amigos

de urgencia tengo que realizar unos gráficos referentes a ventas, encontré JpGraph, que permite realizar este tipo de cosas, por lo tanto estoy realizando una practica para ello:

Tengo una consulta con los totales de venta de cada producto:

http://www.flickr.com/photos/7811442...in/photostream

y obtengo porcentajes, los envío como array para crear una grafica y obtengo lo siguiente:

http://www.flickr.com/photos/7811442...n/photostream/

La gráfica me sale en la parte superior izquierda de la pantalla

Mis problemas son :
La gráfica no muestra completamente las etiquetas de la izquierda y trato de correrla un poco a la derecha y no cambia

quiero agrandar la gráfica, pero cuando cambio y la trato de hacer mas grande, me salen un montón de caracteres desorganizados en lugar de la imagen.

y quiero que los valores se muestren en la gráfica con el símbolo '%'

mi código es:

Código PHP:

//-------------------------------------------GENERAR LA GRAFICA DE PASTEL-=-------------------------------------------
include("jpgraph/src/jpgraph.php");
require_once(
"jpgraph/src/jpgraph_pie.php");

$datos $arrayPorcen//recibo este array de otra pagina (son valores %)
$etiquetas $arrayProd;//recibo también estos y son las etiquetas de cada valor

//Crear la grafica de pastel
$grafica = new PieGraph(320365);//akí vario los valores y no quiere cambiar
$grafica->SetShadow();

//Titulo de la grafica
$grafica->title->Set('Porcentaje de ventas de cada producto');
$grafica->title->SetFont(FF_VERDANAFS_BOLD10);
$grafica->title->SetColor('darkblue');
$grafica->legend->Pos(0.10,2);

//juego de coordenadas
$p1 = new PiePlot($datos);
$p1->SetCenter(0.50.55);//también trato de cambiar aquí pero nada
$p1->SetSize(0.15);

$p1->SetGuideLines(true,false);
$p1->SetGuideLinesAdjust(1.2);


//Configurar las etiquetas a ser mostradas
$p1->SetLabels($etiquetas);
$p1->SetLabelPos(1);

//Configurar los valores a ser mostrados (los absolutos) o el procentaje
$p1->SetLabelType(PIE_VALUE_PER);
$p1->value->Show();
$p1->value->SetFont(FF_ARIAL,FS_NORMAL,8);
$p1->value->SetColor('darkgray');

//Graficar
$grafica->Add($p1);
$grafica->Stroke(); 

como ven en la gráfica no me despliega los porcentajes de cada valor, solo la etiqueta correspondiente, y quiero variar el tamaño y correrla un poco a la derecha para poder visualizar todo.

Por favor,si alguien sabe como solucionar mi problema, ayúdeme
Estoy seguro que no son mas de un par de valores por ahi

gracias

Etiquetas: graficos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 10:39.